← Paul Test
doc279 d15cae73-94f4-4a20-ad9d-6b1567e68dfa_6585394f-79c5-4d3d-b461-587fa8916630_4222f575-09a1-45bd-b600-82e818f2a6ed_b16c09c9-6c97-4a0b-8e14-cf52b3689cf7_Recreation-Guide-Summer-Spring-2026.pdf
โฌ Export JSONBadge numbers are the reading order (depth-first). Nested children have dashed borders; grandchildren dotted. Hover a box for its type, text and attributes.
Page 1
5 item(s)
JSON
figure (1)
footnote (1)
heading (1)
text (1)
title (1)
1 ยท HEADING
2 ยท FIGURE
3 ยท TITLE
4 ยท TEXT
5 ยท FOOTNOTE
Page 1 JSON
{
"document_id": 279,
"page": 1,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 5,
"counts_by_type": {
"figure": 1,
"footnote": 1,
"heading": 1,
"text": 1,
"title": 1
},
"build_ms": 5,
"items": [
{
"id": "p1.1",
"order": 1,
"type": "heading",
"bbox": {
"l": 86.88,
"t": 752.88,
"r": 521.76,
"b": 683.76
},
"text": "PASADENA PARKS ยท RECREATION ยท COMMUNITY SERVICES",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p1.2",
"order": 2,
"type": "figure",
"bbox": {
"l": 0,
"t": 656.88,
"r": 611.28,
"b": 107.52
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p1.3",
"order": 3,
"type": "title",
"bbox": {
"l": 177.36,
"t": 108.72,
"r": 458.4,
"b": 73.2
},
"text": "SPRING/SUMMER 2026"
},
{
"id": "p1.4",
"order": 4,
"type": "text",
"bbox": {
"l": 25.92,
"t": 62.16,
"r": 587.04,
"b": 22.08
},
"text": "RECREATION PROGRAM GUIDE\nCITYOFPASADENA.NET/PARKS-AND-REC | f @PASADENAPARKSANDREC"
},
{
"id": "p1.5",
"order": 5,
"type": "footnote",
"bbox": {
"l": 496.8,
"t": 95.28,
"r": 563.76,
"b": 80.64
},
"text": "SCAN QR CODE",
"attrs": {
"block_label": "vision_footnote"
}
}
]
}
Page 2
13 item(s)
JSON
figure (6)
footnote (1)
text (6)
1 ยท FIGURE
2 ยท TEXT
3 ยท FIGURE
4 ยท FIGURE
5 ยท TEXT
6 ยท FIGURE
7 ยท TEXT
8 ยท FIGURE
9 ยท TEXT
10 ยท TEXT
11 ยท FIGURE
12
13 ยท FOOTNOTE
Page 2 JSON
{
"document_id": 279,
"page": 2,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 13,
"counts_by_type": {
"figure": 6,
"footnote": 1,
"text": 6
},
"build_ms": 6,
"items": [
{
"id": "p2.1",
"order": 1,
"type": "figure",
"bbox": {
"l": 425.248,
"t": 793.9931,
"r": 457.2663,
"b": 682.9297
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p2.2",
"order": 2,
"type": "text",
"bbox": {
"l": 62.88,
"t": 745.2,
"r": 548.88,
"b": 576.96
},
"text": "Egg Boul"
},
{
"id": "p2.3",
"order": 3,
"type": "figure",
"bbox": {
"l": 61.292,
"t": 717.6976,
"r": 567.5811,
"b": 552.6034
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p2.4",
"order": 4,
"type": "figure",
"bbox": {
"l": 181.1086,
"t": 571.8663,
"r": 458.2668,
"b": 426.7834
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p2.5",
"order": 5,
"type": "text",
"bbox": {
"l": 183.84,
"t": 561.6,
"r": 440.16,
"b": 508.32
},
"text": "SAVE THE DATE"
},
{
"id": "p2.6",
"order": 6,
"type": "figure",
"bbox": {
"l": 31.0229,
"t": 498.8246,
"r": 552.3205,
"b": 399.768
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p2.7",
"order": 7,
"type": "text",
"bbox": {
"l": 33.84,
"t": 487.92,
"r": 534.24,
"b": 425.04
},
"text": "SATURDAY, APRIL 4, 2026"
},
{
"id": "p2.8",
"order": 8,
"type": "figure",
"bbox": {
"l": 23.0183,
"t": 413.776,
"r": 602.3491,
"b": 170.6372
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p2.9",
"order": 9,
"type": "text",
"bbox": {
"l": 30.96,
"t": 407.76,
"r": 583.2,
"b": 370.32
},
"text": "10 A.M. TO 1 P.M. // FREE ADMISSION // ROSE BOWL STADIUM"
},
{
"id": "p2.10",
"order": 10,
"type": "text",
"bbox": {
"l": 37.68,
"t": 344.64,
"r": 575.52,
"b": 293.52
},
"text": "For more information, please visit\nCityOfPasadena.net/Parks-And-Rec or call (626) 744-7311."
},
{
"id": "p2.11",
"order": 11,
"type": "figure",
"bbox": {
"l": 0,
"t": 259.92,
"r": 612,
"b": 0
},
"text": "",
"attrs": {
"block_label": "image",
"embedded_text": "2 Spring/Summer I 2026 Recreation Guide"
},
"children": [
{
"id": "p2.11.1",
"order": 12,
"type": "text",
"bbox": {
"l": 140.88,
"t": 204.24,
"r": 261.12,
"b": 175.68
},
"text": "PASADENA\nPARKS ยท RECREATION ยท COMMUNITY SERVICES"
}
]
},
{
"id": "p2.12",
"order": 13,
"type": "footnote",
"bbox": {
"l": 358.8,
"t": 190.08,
"r": 493.2,
"b": 174.96
},
"text": "AMERICA'S STADIUM",
"attrs": {
"block_label": "vision_footnote"
}
}
]
}
Page 3
10 item(s)
JSON
figure (3)
footer (3)
heading (1)
text (3)
1 ยท FIGURE
2 ยท HEADING
3 ยท TEXT
4 ยท TEXT
5 ยท TEXT
6 ยท FIGURE
7 ยท FIGURE
8 ยท FOOTER
9 ยท FOOTER
10 ยท FOOTER
Page 3 JSON
{
"document_id": 279,
"page": 3,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 10,
"counts_by_type": {
"figure": 3,
"footer": 3,
"heading": 1,
"text": 3
},
"build_ms": 0,
"items": [
{
"id": "p3.1",
"order": 1,
"type": "figure",
"bbox": {
"l": 9.7584,
"t": 777.3584,
"r": 603.4332,
"b": 176.4893
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p3.2",
"order": 2,
"type": "heading",
"bbox": {
"l": 53.28,
"t": 735.36,
"r": 559.44,
"b": 649.92
},
"text": "PASADENA CELEBRATES\nOlder Americans Month",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p3.3",
"order": 3,
"type": "text",
"bbox": {
"l": 96.72,
"t": 616.08,
"r": 512.16,
"b": 459.84
},
"text": "Wednesday, May 20, 2026\n10 a.m.-1 p.m.\nVictory Park\n2575 Paloma St., Pasadena, CA 91107"
},
{
"id": "p3.4",
"order": 4,
"type": "text",
"bbox": {
"l": 97.2,
"t": 411.12,
"r": 515.76,
"b": 270.24
},
"text": "Back for a fifth year, the City of Pasadena Parks, Recreation and Community Services Department, Senior Commission and Pasadena Village invite you to enjoy a day of presentations, food, and community resources."
},
{
"id": "p3.5",
"order": 5,
"type": "text",
"bbox": {
"l": 36,
"t": 186.96,
"r": 577.2,
"b": 134.16
},
"text": "FREE AND OPEN TO ALL!\nFor more information, please visit CityOfPasadena.net/OAM or call (626) 744-7300."
},
{
"id": "p3.6",
"order": 6,
"type": "figure",
"bbox": {
"l": 0,
"t": 144,
"r": 10,
"b": 124
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p3.7",
"order": 7,
"type": "figure",
"bbox": {
"l": 390.4118,
"t": 64.9883,
"r": 587.3345,
"b": 24.5381
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p3.8",
"order": 8,
"type": "footer",
"bbox": {
"l": 29.76,
"t": 69.12,
"r": 221.28,
"b": 28.8
},
"text": "",
"attrs": {
"block_label": "footer_image"
}
},
{
"id": "p3.9",
"order": 9,
"type": "footer",
"bbox": {
"l": 266.16,
"t": 96,
"r": 345.84,
"b": 77.52
},
"text": "Presented By",
"attrs": {
"block_label": "footer"
}
},
{
"id": "p3.10",
"order": 10,
"type": "footer",
"bbox": {
"l": 393.36,
"t": 62.88,
"r": 583.68,
"b": 30.48
},
"text": "",
"attrs": {
"block_label": "footer_image"
}
}
]
}
Page 4
9 item(s)
JSON
figure (2)
footer (1)
heading (1)
text (5)
1 ยท TEXT
2 ยท FIGURE
3 ยท FIGURE
4 ยท HEADING
5 ยท TEXT
6 ยท TEXT
7 ยท TEXT
8 ยท TEXT
9 ยท FOOTER
Page 4 JSON
{
"document_id": 279,
"page": 4,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 9,
"counts_by_type": {
"figure": 2,
"footer": 1,
"heading": 1,
"text": 5
},
"build_ms": 0,
"items": [
{
"id": "p4.1",
"order": 1,
"type": "text",
"bbox": {
"l": 168.24,
"t": 738.48,
"r": 433.44,
"b": 609.12
},
"text": "You voted.\nYou made it happen.\nTen nights of music."
},
{
"id": "p4.2",
"order": 2,
"type": "figure",
"bbox": {
"l": 30.5716,
"t": 568.4075,
"r": 574.3489,
"b": 225.0509
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p4.3",
"order": 3,
"type": "figure",
"bbox": {
"l": 193.92,
"t": 555.36,
"r": 410.88,
"b": 408.96
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p4.4",
"order": 4,
"type": "heading",
"bbox": {
"l": 91.68,
"t": 388.08,
"r": 512.16,
"b": 253.44
},
"text": "LEVITT VIBE\nPASADENA\nmusic series",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p4.5",
"order": 5,
"type": "text",
"bbox": {
"l": 65.04,
"t": 190.08,
"r": 538.56,
"b": 152.88
},
"text": "This summer, the Levitt Vibe Pasadena Music Series brings energy, diversity, and unforgettable performances to Memorial Park."
},
{
"id": "p4.6",
"order": 6,
"type": "text",
"bbox": {
"l": 142.08,
"t": 136.56,
"r": 461.28,
"b": 118.56
},
"text": "Ten concerts. One community. Endless Vibes."
},
{
"id": "p4.7",
"order": 7,
"type": "text",
"bbox": {
"l": 225.6,
"t": 101.76,
"r": 378.48,
"b": 82.8
},
"text": "Lineup coming soon."
},
{
"id": "p4.8",
"order": 8,
"type": "text",
"bbox": {
"l": 154.8,
"t": 62.16,
"r": 448.08,
"b": 48.48
},
"text": "Sponsored by the Pasadena Recreation and Parks Foundation."
},
{
"id": "p4.9",
"order": 9,
"type": "footer",
"bbox": {
"l": 32.64,
"t": 19.92,
"r": 212.88,
"b": 7.68
},
"text": "4 Spring/Summer I 2026 Recreation Guide",
"attrs": {
"block_label": "footer"
}
}
]
}
Page 5
16 item(s)
JSON
figure (2)
footer (7)
text (7)
1 ยท FIGURE
2 ยท TEXT
3 ยท TEXT
4 ยท TEXT
5 ยท TEXT
6 ยท TEXT
7 ยท TEXT
8 ยท TEXT
9 ยท FIGURE
10 ยท FOOTER
11 ยท FOOTER
12 ยท FOOTER
13 ยท FOOTER
14 ยท FOOTER
15 ยท FOOTER
16 ยท FOOTER
Page 5 JSON
{
"document_id": 279,
"page": 5,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 16,
"counts_by_type": {
"figure": 2,
"footer": 7,
"text": 7
},
"build_ms": 0,
"items": [
{
"id": "p5.1",
"order": 1,
"type": "figure",
"bbox": {
"l": 167.52,
"t": 766.56,
"r": 445.68,
"b": 723.6
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p5.2",
"order": 2,
"type": "text",
"bbox": {
"l": 158.64,
"t": 702.24,
"r": 452.64,
"b": 652.56
},
"text": "PASADENA"
},
{
"id": "p5.3",
"order": 3,
"type": "text",
"bbox": {
"l": 43.44,
"t": 635.76,
"r": 565.2,
"b": 514.56
},
"text": "MEMORIAL DAY\nCOMMEMORATION"
},
{
"id": "p5.4",
"order": 4,
"type": "text",
"bbox": {
"l": 22.08,
"t": 461.52,
"r": 587.28,
"b": 414.72
},
"text": "Monday, May 25, 2026 | 10:30 a.m."
},
{
"id": "p5.5",
"order": 5,
"type": "text",
"bbox": {
"l": 159.12,
"t": 394.32,
"r": 449.04,
"b": 322.32
},
"text": "MEMORIAL PARK\n85 E. Holly St."
},
{
"id": "p5.6",
"order": 6,
"type": "text",
"bbox": {
"l": 51.36,
"t": 296.64,
"r": 556.32,
"b": 219.12
},
"text": "Join us for this solemn ceremony as we will honor and remember those men and women who made the ultimate sacrifice for our country."
},
{
"id": "p5.7",
"order": 7,
"type": "text",
"bbox": {
"l": 88.8,
"t": 205.92,
"r": 522.96,
"b": 180.96
},
"text": "For more information please call (626) 744-7311."
},
{
"id": "p5.8",
"order": 8,
"type": "text",
"bbox": {
"l": 15.36,
"t": 150.72,
"r": 596.88,
"b": 112.56
},
"text": "For accessibility information or to request an accommodation, please contact (626) 744-7311 or CSC@CityOfPasadena.net. Providing at least 72 hours advance notice will help ensure availability."
},
{
"id": "p5.9",
"order": 9,
"type": "figure",
"bbox": {
"l": 332.8141,
"t": 63.287,
"r": 437.1643,
"b": 7.0601
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p5.10",
"order": 10,
"type": "footer",
"bbox": {
"l": 12,
"t": 54.96,
"r": 101.76,
"b": 15.6
},
"text": "",
"attrs": {
"block_label": "footer_image"
}
},
{
"id": "p5.11",
"order": 11,
"type": "footer",
"bbox": {
"l": 116.88,
"t": 57.36,
"r": 159.36,
"b": 16.32
},
"text": "",
"attrs": {
"block_label": "footer_image"
}
},
{
"id": "p5.12",
"order": 12,
"type": "footer",
"bbox": {
"l": 170.16,
"t": 47.76,
"r": 318.72,
"b": 21.12
},
"text": "",
"attrs": {
"block_label": "footer_image"
}
},
{
"id": "p5.13",
"order": 13,
"type": "footer",
"bbox": {
"l": 335.52,
"t": 59.76,
"r": 435.36,
"b": 15.12
},
"text": "",
"attrs": {
"block_label": "footer_image"
}
},
{
"id": "p5.14",
"order": 14,
"type": "footer",
"bbox": {
"l": 336,
"t": 20.64,
"r": 434.64,
"b": 10.56
},
"text": "AMERICA'S STADIUM",
"attrs": {
"block_label": "footer"
}
},
{
"id": "p5.15",
"order": 15,
"type": "footer",
"bbox": {
"l": 456.72,
"t": 59.28,
"r": 540,
"b": 14.64
},
"text": "",
"attrs": {
"block_label": "footer_image"
}
},
{
"id": "p5.16",
"order": 16,
"type": "footer",
"bbox": {
"l": 546.72,
"t": 59.04,
"r": 590.4,
"b": 14.4
},
"text": "",
"attrs": {
"block_label": "footer_image"
}
}
]
}
Page 6
26 item(s)
JSON
figure (2)
heading (1)
table (1)
table_cell (18)
text (4)
1 ยท FIGURE
2 ยท TABLE
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 ยท TEXT
22 ยท HEADING
23 ยท TEXT
24 ยท FIGURE
25 ยท TEXT
26 ยท TEXT
Table integrity:
3 of 18 cells don't match the text layer at their coordinates.
r1c1 (0%): โMiguel Marquezโ
r4c0 (25%): โThe City of Pasadena City Council Meets Mondays at 5:00 p.mโฆโ
r8c0 (47%): โMeets the second Tuesday of each month at 6:30 p.m. at Jackโฆโ
Page 6 JSON
{
"document_id": 279,
"page": 6,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 26,
"counts_by_type": {
"figure": 2,
"heading": 1,
"table": 1,
"table_cell": 18,
"text": 4
},
"build_ms": 7,
"items": [
{
"id": "p6.1",
"order": 1,
"type": "figure",
"bbox": {
"l": 0,
"t": 792,
"r": 319,
"b": 0
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p6.2",
"order": 2,
"type": "table",
"bbox": {
"l": 19.68,
"t": 776.4,
"r": 306.72,
"b": 11.76
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 15,
"n_cols": 2,
"integrity": {
"cells_checked": 18,
"cells_flagged": 3,
"flags": [
{
"row": 1,
"col": 1,
"coverage": 0,
"text": "Miguel Marquez"
},
{
"row": 4,
"col": 0,
"coverage": 0.25,
"text": "The City of Pasadena City Council Meets Mondays at 5:00 p.mโฆ"
},
{
"row": 8,
"col": 0,
"coverage": 0.47,
"text": "Meets the second Tuesday of each month at 6:30 p.m. at Jackโฆ"
}
]
}
},
"children": [
{
"id": "p6.2.1",
"order": 3,
"type": "table_cell",
"bbox": {
"l": 67.96,
"t": 717.6702,
"r": 127.7202,
"b": 695.1502
},
"text": "MAYOR\nVICE MAYOR",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p6.2.2",
"order": 4,
"type": "table_cell",
"bbox": {
"l": 137.72,
"t": 717.6702,
"r": 211.199,
"b": 695.1502
},
"text": "Victor M. Gordo\nJessica Rivas",
"attrs": {
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p6.2.3",
"order": 5,
"type": "table_cell",
"bbox": {
"l": 54.72,
"t": 695.6702,
"r": 128.657,
"b": 684.1502
},
"text": "CITY MANAGER",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p6.2.4",
"order": 6,
"type": "table_cell",
"bbox": {
"l": 163.2,
"t": 717.5815,
"r": 306.72,
"b": 688.1723
},
"text": "Miguel Marquez",
"attrs": {
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p6.2.5",
"order": 7,
"type": "table_cell",
"bbox": {
"l": 99.0406,
"t": 673.6702,
"r": 219.6796,
"b": 662.1502
},
"text": "CITY COUNCIL MEMBERS",
"attrs": {
"row": 2,
"col": 0,
"rowspan": 1,
"colspan": 2,
"bbox_refit": true
}
},
{
"id": "p6.2.6",
"order": 8,
"type": "table_cell",
"bbox": {
"l": 84.83,
"t": 662.6702,
"r": 127.721,
"b": 585.1502
},
"text": "District 1\nDistrict 2\nDistrict 3\nDistrict 4\nDistrict 5\nDistrict 6\nDistrict 7",
"attrs": {
"row": 3,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p6.2.7",
"order": 9,
"type": "table_cell",
"bbox": {
"l": 137.72,
"t": 662.6702,
"r": 211.26,
"b": 585.1502
},
"text": "Tyron Hampton\nRick Cole\nJustin Jones\nGene Masuda\nJessica Rivas\nSteve Madison\nJason Lyon",
"attrs": {
"row": 3,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p6.2.8",
"order": 10,
"type": "table_cell",
"bbox": {
"l": 19.68,
"t": 452.8985,
"r": 306.72,
"b": 423.4892
},
"text": "The City of Pasadena City Council Meets Mondays at 5:00 p.m. at City Hall Council Chambers",
"attrs": {
"row": 4,
"col": 0,
"rowspan": 1,
"colspan": 2
}
},
{
"id": "p6.2.9",
"order": 11,
"type": "table_cell",
"bbox": {
"l": 50.1869,
"t": 528.1702,
"r": 268.5339,
"b": 483.6502
},
"text": "RECREATION AND PARKS COMMISSION\\nTerri Ashley-MacQuarrie, Chair\\nMeets the first Tuesday of each month at 6:00 p.m. at City Yards (Public Works Building)",
"attrs": {
"row": 5,
"col": 0,
"rowspan": 1,
"colspan": 2,
"bbox_refit": true
}
},
{
"id": "p6.2.10",
"order": 12,
"type": "table_cell",
"bbox": {
"l": 45.8165,
"t": 459.6702,
"r": 273.1435,
"b": 410.6502
},
"text": "HUMAN SERVICES COMMISSION\\nRabbi Joshua Levine Grater, Chair\nMeets the second Wednesday of each month at 6:00 p.m. at Jackie Robinson Community Center",
"attrs": {
"row": 6,
"col": 0,
"rowspan": 1,
"colspan": 2,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p6.2.11",
"order": 13,
"type": "table_cell",
"bbox": {
"l": 93.8756,
"t": 384.6702,
"r": 224.8446,
"b": 362.1502
},
"text": "NORTHWEST COMMISSION\\nChristian Jones, Chair",
"attrs": {
"row": 7,
"col": 0,
"rowspan": 1,
"colspan": 2,
"bbox_refit": true
}
},
{
"id": "p6.2.12",
"order": 14,
"type": "table_cell",
"bbox": {
"l": 19.68,
"t": 305.8523,
"r": 306.72,
"b": 276.4431
},
"text": "Meets the second Tuesday of each month at 6:30 p.m. at Jackie Robinson Community Center",
"attrs": {
"row": 8,
"col": 0,
"rowspan": 1,
"colspan": 2
}
},
{
"id": "p6.2.13",
"order": 15,
"type": "table_cell",
"bbox": {
"l": 42.6116,
"t": 314.1702,
"r": 276.3486,
"b": 265.15020000000004
},
"text": "SENIOR COMMISSION\\nDawneen Lorance, Chair\nMeets the second Tuesday of each month at 2:00 p.m. at Jackie Robinson Community Center",
"attrs": {
"row": 9,
"col": 0,
"rowspan": 1,
"colspan": 2,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p6.2.14",
"order": 16,
"type": "table_cell",
"bbox": {
"l": 45.8165,
"t": 241.17020000000002,
"r": 273.1435,
"b": 192.15020000000004
},
"text": "COMMISSION ON THE STATUS OF WOMEN\\nMaura Harrington Roggero, Chair\nMeets the first Wednesday of each month at 6:00 p.m. at Jackie Robinson Community Center",
"attrs": {
"row": 10,
"col": 0,
"rowspan": 1,
"colspan": 2,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p6.2.15",
"order": 17,
"type": "table_cell",
"bbox": {
"l": 40.1266,
"t": 170.67020000000002,
"r": 278.8336,
"b": 121.65020000000004
},
"text": "HUMAN RELATIONS COMMISSION\\nJonathan Horton, Chair\nMeets the first Tuesday of each month at 6:30 p.m. at Jackie Robinson Community Center",
"attrs": {
"row": 11,
"col": 0,
"rowspan": 1,
"colspan": 2,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p6.2.16",
"order": 18,
"type": "table_cell",
"bbox": {
"l": 20.2512,
"t": 97.67020000000002,
"r": 298.4692,
"b": 53.15020000000004
},
"text": "HAHAMONGNA WATERSHED PARK ADVISORY COMMITTEE\\nHoward Tan, Chair\\nMeets fourth Tuesday of the odd-numbered months at 6:00 p.m. at City Yards (Public Works Building)",
"attrs": {
"row": 12,
"col": 0,
"rowspan": 1,
"colspan": 2,
"bbox_refit": true
}
},
{
"id": "p6.2.17",
"order": 19,
"type": "table_cell",
"bbox": {
"l": 150.0553,
"t": 31.670200000000023,
"r": 170.7253,
"b": 20.15020000000004
},
"text": "Visit",
"attrs": {
"row": 13,
"col": 0,
"rowspan": 1,
"colspan": 2,
"bbox_refit": true
}
},
{
"id": "p6.2.18",
"order": 20,
"type": "table_cell",
"bbox": {
"l": 19.68,
"t": 41.1692,
"r": 306.72,
"b": 11.76
},
"text": "CitvOfPasadena.net/Commissions for more information.",
"attrs": {
"row": 14,
"col": 0,
"rowspan": 1,
"colspan": 2
}
}
]
},
{
"id": "p6.3",
"order": 21,
"type": "text",
"bbox": {
"l": 330.48,
"t": 774.24,
"r": 587.04,
"b": 708.24
},
"text": "Please note the Parks, Recreation, and Community Services Department is closed on the following days in observance of City holidays:\nMemorial Day Monday, May 25, 2026\nIndependence Day Friday, July 3, 2026"
},
{
"id": "p6.4",
"order": 22,
"type": "heading",
"bbox": {
"l": 331.44,
"t": 677.28,
"r": 445.68,
"b": 652.8
},
"text": "ACTIVITY GUIDE",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p6.5",
"order": 23,
"type": "text",
"bbox": {
"l": 329.28,
"t": 649.92,
"r": 546.24,
"b": 319.44
},
"text": "7 REGISTRATION INFORMATION \n8 SPECIAL EVENTS \n12 SUMMER CAMPS \n14 AQUATICS \n18 YOUTH \n24 TEEN \n27 ADULT \n29 OLDER ADULT \n35 COMMUNITY SERVICES \n38 LOCATIONS \n40 RESERVATIONS \n41 FARMERS MARKET \n42 PARKS AFTER DARK"
},
{
"id": "p6.6",
"order": 24,
"type": "figure",
"bbox": {
"l": 331.92,
"t": 292.8,
"r": 417.6,
"b": 180.96
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p6.7",
"order": 25,
"type": "text",
"bbox": {
"l": 423.6,
"t": 294.96,
"r": 566.88,
"b": 181.2
},
"text": "PASSPORT TO FUN!\nYOUTH SCHOLARSHIP PROGRAM"
},
{
"id": "p6.8",
"order": 26,
"type": "text",
"bbox": {
"l": 328.32,
"t": 162.24,
"r": 578.88,
"b": 40.08
},
"text": "The City provides scholarships to eligible participants ages 18 and under who live in Pasadena or attend a Pasadena Unified School District school. Scholarships are approved based on available funding, the total gross family income, number of members in the household, and guidelines established by the Community Development Block Grant (CDBG) program for Housing and other programs for individuals and families of very-low to extremely-low income. For more information on the Passport To Fun Youth Scholarship Program, contact (626) 744-6500 or email parksandrec@cityofpasadena.net."
}
]
}
Page 7
20 item(s)
JSON
figure (1)
footnote (1)
heading (4)
text (13)
title (1)
1 ยท TITLE
2 ยท FIGURE
3 ยท TEXT
4 ยท TEXT
5 ยท TEXT
6 ยท TEXT
7 ยท TEXT
8 ยท TEXT
9 ยท TEXT
10 ยท HEADING
11 ยท TEXT
12 ยท HEADING
13 ยท HEADING
14 ยท TEXT
15 ยท HEADING
16 ยท TEXT
17 ยท TEXT
18 ยท TEXT
19 ยท TEXT
20 ยท FOOTNOTE
Page 7 JSON
{
"document_id": 279,
"page": 7,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 20,
"counts_by_type": {
"figure": 1,
"footnote": 1,
"heading": 4,
"text": 13,
"title": 1
},
"build_ms": 2,
"items": [
{
"id": "p7.1",
"order": 1,
"type": "title",
"bbox": {
"l": 46.32,
"t": 770.88,
"r": 565.92,
"b": 722.4
},
"text": "A MESSAGE FROM THE DIRECTOR",
"attrs": {
"block_label": "doc_title"
}
},
{
"id": "p7.2",
"order": 2,
"type": "figure",
"bbox": {
"l": 45.12,
"t": 696,
"r": 173.28,
"b": 537.36
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p7.3",
"order": 3,
"type": "text",
"bbox": {
"l": 180.72,
"t": 708.24,
"r": 565.68,
"b": 667.92
},
"text": "Parks and recreation areas are a vital part of a thriving community. They serve to bring the community together, enhance health and wellness, and provide opportunities for people of all ages to come together and grow. The Parks, Recreation, and Community Services Department is dedicated to offering welcoming programs and spaces that keep our community active and connected."
},
{
"id": "p7.4",
"order": 4,
"type": "text",
"bbox": {
"l": 180.96,
"t": 660.72,
"r": 571.68,
"b": 610.32
},
"text": "We are proud to offer inclusive recreation classes for all ages, summer day camps for youth, aquatics programming, and numerous events through our Parks After Dark program, which will run July 9 โ August 8. Additionally, we look forward to the return of the Levitt Concert Series to Memorial Park along with a variety of special events that honor cultural heritage, champion diversity, and embrace our resilient and united community."
},
{
"id": "p7.5",
"order": 5,
"type": "text",
"bbox": {
"l": 180.72,
"t": 603.12,
"r": 570.24,
"b": 552.48
},
"text": "All are invited and encouraged to participate in our programming this spring and summer. From art and music to fitness and team sports, we offer recreation that meets all needs and abilities. Our robust aquatics program offers year-round swim lessons, water exercise, youth swim team, water polo, and more. PRCS facilities and Pasadena Senior Center invite older adults to various exercise, educational, and social activities. Scholarships to participate in some programs are available for those who are eligible."
},
{
"id": "p7.6",
"order": 6,
"type": "text",
"bbox": {
"l": 180.96,
"t": 545.28,
"r": 560.16,
"b": 514.32
},
"text": "We look forward to seeing you enjoying our parks and facilities. Follow us on Facebook and Instagram @PasadenaParksAndRec for the latest information on our events. For assistance, please contact us at ParksAndRec@CityOfPasadena.net, or call (626) 744-4386."
},
{
"id": "p7.7",
"order": 7,
"type": "text",
"bbox": {
"l": 193.2,
"t": 504.96,
"r": 569.52,
"b": 471.84
},
"text": "We are PRCS: Improving Lives through Safe Parks, Programs, and Services"
},
{
"id": "p7.8",
"order": 8,
"type": "text",
"bbox": {
"l": 174.96,
"t": 448.32,
"r": 448.32,
"b": 416.88
},
"text": "REGISTRATION INFORMATION"
},
{
"id": "p7.9",
"order": 9,
"type": "text",
"bbox": {
"l": 161.76,
"t": 408.48,
"r": 460.8,
"b": 351.36
},
"text": "REGISTER ONLINE: CityOfPasadena.net/Reserve"
},
{
"id": "p7.10",
"order": 10,
"type": "heading",
"bbox": {
"l": 233.28,
"t": 340.56,
"r": 375.84,
"b": 313.92
},
"text": "PUSD STUDENTS:",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p7.11",
"order": 11,
"type": "text",
"bbox": {
"l": 36.24,
"t": 312.24,
"r": 558.24,
"b": 261.6
},
"text": "Pasadena Unified School District (PUSD) students who live outside of Pasadena pay the resident fee rate to participate in recreational classes, programs and camps. If your child attends a PUSD school and you do not reside in Pasadena, please contact the Recreation Center listed on the activity prior to registering your child(ren) and provide one of the following proof of enrollment documents to qualify: current student ID badge, current copy of student's report card, enrollment print out, or current communication/letter (i.e. free/reduced lunch approval, enrollment confirmation, etc.) If you have any questions or need more information, please email ParksAndRec@CityOfPasadena.net."
},
{
"id": "p7.12",
"order": 12,
"type": "heading",
"bbox": {
"l": 58.08,
"t": 202.08,
"r": 132.96,
"b": 166.56
},
"text": "Program Title\nDescription",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p7.13",
"order": 13,
"type": "heading",
"bbox": {
"l": 158.16,
"t": 241.2,
"r": 444.24,
"b": 211.68
},
"text": "ACTIVITY GUIDE PROGRAM KEY",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p7.14",
"order": 14,
"type": "text",
"bbox": {
"l": 459.12,
"t": 233.28,
"r": 530.64,
"b": 221.28
},
"text": "โกโกโกโกโกโกโกโกโก"
},
{
"id": "p7.15",
"order": 15,
"type": "heading",
"bbox": {
"l": 182.16,
"t": 201.6,
"r": 233.52,
"b": 186.24
},
"text": "BALLET",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p7.16",
"order": 16,
"type": "text",
"bbox": {
"l": 180.96,
"t": 182.16,
"r": 499.92,
"b": 120
},
"text": "Point your toes in the direction of fun! Develop rhythm, strength, and coordination with the fundamentals of ballet movement. Learn the basic ballet positions, jumps, turns, dances, and ballet vocabulary. Students will achieve proper placement and alignment necessary to perform classical ballet. Ballet slippers required."
},
{
"id": "p7.17",
"order": 17,
"type": "text",
"bbox": {
"l": 63.6,
"t": 69.36,
"r": 113.04,
"b": 56.64
},
"text": "Location\nROBINSON PARK RECREATION CENTER\n03/01-04/19 5PM-6PM TUE $45/$90 AGE: 7-12"
},
{
"id": "p7.18",
"order": 18,
"type": "text",
"bbox": {
"l": 181.2,
"t": 78,
"r": 438,
"b": 48.72
},
"text": "03/01-04/19 5PM-6PM TUE $45/$90 AGE: 7-12\n\nROBINSON PARK RECREATION CENTER"
},
{
"id": "p7.19",
"order": 19,
"type": "text",
"bbox": {
"l": 78.24,
"t": 40.32,
"r": 492.96,
"b": 23.28
},
"text": "Program Dates, Time, Day(s), Resident/Non-resident fee, Ages"
},
{
"id": "p7.20",
"order": 20,
"type": "footnote",
"bbox": {
"l": 53.28,
"t": 525.36,
"r": 160.56,
"b": 489.6
},
"text": "KOKO PANOSSIAN\nDEPARTMENT DIRECTOR",
"attrs": {
"block_label": "vision_footnote"
}
}
]
}
Page 8
21 item(s)
JSON
figure (4)
heading (4)
text (12)
title (1)
1 ยท TITLE
2 ยท FIGURE
3 ยท HEADING
4 ยท TEXT
5 ยท TEXT
6 ยท TEXT
7 ยท FIGURE
8 ยท HEADING
9 ยท TEXT
10 ยท TEXT
11 ยท TEXT
12 ยท FIGURE
13 ยท HEADING
14 ยท TEXT
15 ยท TEXT
16 ยท TEXT
17 ยท FIGURE
18 ยท HEADING
19 ยท TEXT
20 ยท TEXT
21 ยท TEXT
Page 8 JSON
{
"document_id": 279,
"page": 8,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 21,
"counts_by_type": {
"figure": 4,
"heading": 4,
"text": 12,
"title": 1
},
"build_ms": 1,
"items": [
{
"id": "p8.1",
"order": 1,
"type": "title",
"bbox": {
"l": 34.8,
"t": 771.6,
"r": 443.04,
"b": 703.2
},
"text": "SPECIAL EVENTS",
"attrs": {
"block_label": "doc_title"
}
},
{
"id": "p8.2",
"order": 2,
"type": "figure",
"bbox": {
"l": 26.4,
"t": 667.68,
"r": 139.44,
"b": 553.92
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p8.3",
"order": 3,
"type": "heading",
"bbox": {
"l": 144.24,
"t": 670.32,
"r": 212.88,
"b": 648.48
},
"text": "EGG BOWL",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p8.4",
"order": 4,
"type": "text",
"bbox": {
"l": 143.76,
"t": 646.32,
"r": 245.28,
"b": 620.4
},
"text": "Rose Bowl Stadium\n1001 Rose Bowl Dr."
},
{
"id": "p8.5",
"order": 5,
"type": "text",
"bbox": {
"l": 452.16,
"t": 669.36,
"r": 557.76,
"b": 647.28
},
"text": "4.4.26 10 AM - 1 PM"
},
{
"id": "p8.6",
"order": 6,
"type": "text",
"bbox": {
"l": 142.08,
"t": 611.04,
"r": 581.76,
"b": 571.68
},
"text": "Join us for a fun-filled day of egg hunts and bunnies at the iconic Rose Bowl Stadium! Enjoy egg-citing activities, lively games, and more! Celebrate the season with family and friends, and create some HOPPY memories!"
},
{
"id": "p8.7",
"order": 7,
"type": "figure",
"bbox": {
"l": 22.56,
"t": 500.4,
"r": 138,
"b": 384.48
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p8.8",
"order": 8,
"type": "heading",
"bbox": {
"l": 144,
"t": 509.04,
"r": 287.52,
"b": 486.72
},
"text": "SENIOR TALENT SHOW",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p8.9",
"order": 9,
"type": "text",
"bbox": {
"l": 144.24,
"t": 484.32,
"r": 329.52,
"b": 457.92
},
"text": "Jackie Robinson Community Center\n1020 N. Fair Oaks Ave."
},
{
"id": "p8.10",
"order": 10,
"type": "text",
"bbox": {
"l": 452.16,
"t": 508.56,
"r": 563.76,
"b": 486
},
"text": "5.14.26 12 PM - 2 PM"
},
{
"id": "p8.11",
"order": 11,
"type": "text",
"bbox": {
"l": 143.28,
"t": 448.8,
"r": 580.56,
"b": 397.2
},
"text": "Enjoy an afternoon of singing, dancing, recitals, and more as the Seniors showcase their many talents. Sponsored by the Pasadena/Altadena Chapter of Links Inc. Event updates will be available on the PRCS website and social media. For more information or to register for the show, please call (626) 744-7300 or email ParksAndRec@CityOfPasadena.net."
},
{
"id": "p8.12",
"order": 12,
"type": "figure",
"bbox": {
"l": 20.64,
"t": 339.36,
"r": 142.32,
"b": 219.36
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p8.13",
"order": 13,
"type": "heading",
"bbox": {
"l": 146.16,
"t": 338.16,
"r": 255.84,
"b": 316.32
},
"text": "FAMILY FUN DAY",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p8.14",
"order": 14,
"type": "text",
"bbox": {
"l": 146.64,
"t": 315.36,
"r": 267.6,
"b": 288.96
},
"text": "La Pintoresca Park\n45 E. Washington Blvd."
},
{
"id": "p8.15",
"order": 15,
"type": "text",
"bbox": {
"l": 451.92,
"t": 338.88,
"r": 564.96,
"b": 315.84
},
"text": "5.23.26 11 AM - 3 PM"
},
{
"id": "p8.16",
"order": 16,
"type": "text",
"bbox": {
"l": 144.72,
"t": 279.84,
"r": 579.36,
"b": 228.72
},
"text": "Come out and enjoy a community celebration at La Pintoresca Park with loved ones, friends, and neighbors at the 29th Annual Family Fun Day. Free fitness & wellness games, arts & crafts, face painting, food, and live entertainment. For more information, please call (626) 345-0708 or email ParksAndRec@CityOfPasadena.net."
},
{
"id": "p8.17",
"order": 17,
"type": "figure",
"bbox": {
"l": 24.48,
"t": 180.96,
"r": 140.16,
"b": 62.4
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p8.18",
"order": 18,
"type": "heading",
"bbox": {
"l": 143.28,
"t": 180.48,
"r": 360.24,
"b": 157.92
},
"text": "MEMORIAL DAY COMMEMORATION",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p8.19",
"order": 19,
"type": "text",
"bbox": {
"l": 143.52,
"t": 153.6,
"r": 222,
"b": 127.44
},
"text": "Memorial Park\n85 E. Holly St."
},
{
"id": "p8.20",
"order": 20,
"type": "text",
"bbox": {
"l": 425.04,
"t": 179.28,
"r": 569.76,
"b": 156.72
},
"text": "5.26.26 10:30 AM - 11:30 AM"
},
{
"id": "p8.21",
"order": 21,
"type": "text",
"bbox": {
"l": 142.8,
"t": 118.08,
"r": 553.92,
"b": 92.4
},
"text": "Join us for this solemn ceremony as we honor and remember those who made the ultimate sacrifice for our country."
}
]
}
Page 9
20 item(s)
JSON
figure (4)
header (1)
heading (6)
text (9)
1 ยท HEADER
2 ยท FIGURE
3 ยท HEADING
4 ยท TEXT
5 ยท TEXT
6 ยท FIGURE
7 ยท HEADING
8 ยท TEXT
9 ยท HEADING
10 ยท TEXT
11 ยท FIGURE
12 ยท HEADING
13 ยท HEADING
14 ยท TEXT
15 ยท TEXT
16 ยท FIGURE
17 ยท HEADING
18 ยท TEXT
19 ยท TEXT
20 ยท TEXT
Page 9 JSON
{
"document_id": 279,
"page": 9,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 20,
"counts_by_type": {
"figure": 4,
"header": 1,
"heading": 6,
"text": 9
},
"build_ms": 2,
"items": [
{
"id": "p9.1",
"order": 1,
"type": "header",
"bbox": {
"l": 449.28,
"t": 674.88,
"r": 576,
"b": 653.76
},
"text": "6.13.2026 6 PM - 9 PM",
"attrs": {
"block_label": "header"
}
},
{
"id": "p9.2",
"order": 2,
"type": "figure",
"bbox": {
"l": 27.6,
"t": 668.88,
"r": 144.48,
"b": 548.64
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p9.3",
"order": 3,
"type": "heading",
"bbox": {
"l": 153.36,
"t": 675.6,
"r": 265.92,
"b": 654.48
},
"text": "PASADENA PRIDE",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p9.4",
"order": 4,
"type": "text",
"bbox": {
"l": 152.88,
"t": 648.24,
"r": 357.12,
"b": 622.08
},
"text": "Pasadena City Hall - Centennial Square\n100 N. Garfield Ave."
},
{
"id": "p9.5",
"order": 5,
"type": "text",
"bbox": {
"l": 151.44,
"t": 612,
"r": 572.64,
"b": 551.28
},
"text": "Celebrate Pride Month with us at the iconic Pasadena City Hall as we champion our diverse LGBTQ+ community! Enjoy family fun for all ages with live entertainment, arts & crafts, face painting, and more! Local LGBTQ+ organizations and community partners will be in attendance. The event is FREE with food available for purchase. For more information, please call (626) 744-6530 or email ParksAndRec@CityOfPasadena.net."
},
{
"id": "p9.6",
"order": 6,
"type": "figure",
"bbox": {
"l": 28.32,
"t": 501.36,
"r": 145.44,
"b": 383.52
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p9.7",
"order": 7,
"type": "heading",
"bbox": {
"l": 152.4,
"t": 504.24,
"r": 324,
"b": 483.6
},
"text": "JUNETEENTH CELEBRATION",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p9.8",
"order": 8,
"type": "text",
"bbox": {
"l": 152.16,
"t": 481.68,
"r": 352.32,
"b": 456.72
},
"text": "Pasadena City Hall - Centennial Square\n100 N. Garfield Ave."
},
{
"id": "p9.9",
"order": 9,
"type": "heading",
"bbox": {
"l": 449.52,
"t": 505.68,
"r": 570.72,
"b": 483.36
},
"text": "6.20.2026 4PM-9PM",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p9.10",
"order": 10,
"type": "text",
"bbox": {
"l": 150.72,
"t": 445.92,
"r": 571.44,
"b": 359.52
},
"text": "Come out and experience the fun and excitement as we celebrate Juneteenth in Pasadena, in partnership with the National Association for the Advancement of Colored People (NAACP). Juneteenth commemorates the effective end of slavery in the United States. Juneteenth is now a day to reflect and celebrate African American history and culture. More ore details including event time and activities will be available at CityOfPasadena.net/Events and on Instagram at @PasadenaParksAndRec. For more information, please call (626) 744-7300 or email ParksAndRec@CityOfPasadena.net."
},
{
"id": "p9.11",
"order": 11,
"type": "figure",
"bbox": {
"l": 25.92,
"t": 337.44,
"r": 145.68,
"b": 220.32
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p9.12",
"order": 12,
"type": "heading",
"bbox": {
"l": 150,
"t": 336.72,
"r": 280.56,
"b": 316.08
},
"text": "PARKS AFTER DARK",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p9.13",
"order": 13,
"type": "heading",
"bbox": {
"l": 150.72,
"t": 313.44,
"r": 276.96,
"b": 300.24
},
"text": "Various Pasadena Parks",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p9.14",
"order": 14,
"type": "text",
"bbox": {
"l": 417.84,
"t": 336.96,
"r": 568.08,
"b": 314.88
},
"text": "7.9.26-8.8.26 6 PM - 10 PM"
},
{
"id": "p9.15",
"order": 15,
"type": "text",
"bbox": {
"l": 148.56,
"t": 290.88,
"r": 580.32,
"b": 220.32
},
"text": "We invite the community to Parks After Dark! Join us for a variety of free recreation opportunities that range from organized sports leagues, tournaments, movies in the park, swimming, art workshops, and more! Parks After Dark takes advantage of Pasadena's beautiful summer evenings by activating park spaces to provide youth and their families opportunities to experience healthy recreation and active lifestyles. For more information, please call (626) 744-6530 or email ParksAndRec@CityOfPasadena.net."
},
{
"id": "p9.16",
"order": 16,
"type": "figure",
"bbox": {
"l": 26.88,
"t": 179.76,
"r": 144,
"b": 63.36
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p9.17",
"order": 17,
"type": "heading",
"bbox": {
"l": 150.72,
"t": 178.8,
"r": 379.92,
"b": 156.96
},
"text": "CENTENNIAL SQUARE BOXING SHOW",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p9.18",
"order": 18,
"type": "text",
"bbox": {
"l": 151.68,
"t": 149.52,
"r": 356.16,
"b": 122.88
},
"text": "Pasadena City Hall - Centennial Square\n100 N. Garfield Ave."
},
{
"id": "p9.19",
"order": 19,
"type": "text",
"bbox": {
"l": 461.76,
"t": 178.8,
"r": 573.36,
"b": 157.68
},
"text": "8.21.26 7 P.M - 10 PM"
},
{
"id": "p9.20",
"order": 20,
"type": "text",
"bbox": {
"l": 150.96,
"t": 112.56,
"r": 573.84,
"b": 76.32
},
"text": "The Villa Parke Boxing Program will host a free Centennial Square Amateur Boxing Event featuring top amateur male and female competitors ages 8 through 40. For more information, please call (626) 744-6530 or email ParksAndRec@CityOfPasadena.net."
}
]
}
Page 10
18 item(s)
JSON
figure (5)
footer (1)
footnote (1)
list (1)
list_item (2)
text (7)
title (1)
1 ยท FIGURE
2 ยท TITLE
3 ยท FIGURE
4
5
6 ยท LIST
7
8
9 ยท TEXT
10 ยท TEXT
11 ยท TEXT
12 ยท FIGURE
13 ยท FIGURE
14 ยท FIGURE
15
16 ยท TEXT
17 ยท FOOTNOTE
18 ยท FOOTER
Page 10 JSON
{
"document_id": 279,
"page": 10,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 18,
"counts_by_type": {
"figure": 5,
"footer": 1,
"footnote": 1,
"list": 1,
"list_item": 2,
"text": 7,
"title": 1
},
"build_ms": 1,
"items": [
{
"id": "p10.1",
"order": 1,
"type": "figure",
"bbox": {
"l": 17.76,
"t": 776.4,
"r": 219.84,
"b": 743.04
},
"text": "",
"attrs": {
"role": "page_header",
"block_label": "header_image"
}
},
{
"id": "p10.2",
"order": 2,
"type": "title",
"bbox": {
"l": 15.84,
"t": 731.28,
"r": 379.2,
"b": 677.76
},
"text": "TAKE OUR SURVEY!",
"attrs": {
"block_label": "doc_title"
}
},
{
"id": "p10.3",
"order": 3,
"type": "figure",
"bbox": {
"l": 26.4,
"t": 655.92,
"r": 390.96,
"b": 501.6
},
"text": "",
"attrs": {
"block_label": "image"
},
"children": [
{
"id": "p10.3.1",
"order": 4,
"type": "text",
"bbox": {
"l": 25.44,
"t": 630,
"r": 260.64,
"b": 557.04
},
"text": "The Pasadena Parks, Recreation, and Community Services Department invites you to complete our Community Needs Assessment. Results will be used to ensure we make our programs more inclusive, accessible, and impactful."
},
{
"id": "p10.3.2",
"order": 5,
"type": "text",
"bbox": {
"l": 28.08,
"t": 551.76,
"r": 190.32,
"b": 508.32
},
"text": "Participants will be entered into a drawing to win one of 20 scholarships for the following:"
}
]
},
{
"id": "p10.4",
"order": 6,
"type": "list",
"bbox": {
"l": 36.96,
"t": 506.16,
"r": 133.68,
"b": 494.4
},
"text": "",
"attrs": {
"item_count": 2
},
"children": [
{
"id": "p10.4.1",
"order": 7,
"type": "list_item",
"bbox": {
"l": 36.96,
"t": 506.16,
"r": 133.68,
"b": 500.28
},
"text": "โข An aquatics class",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p10.4.2",
"order": 8,
"type": "list_item",
"bbox": {
"l": 36.96,
"t": 500.28,
"r": 133.68,
"b": 494.4
},
"text": "โข Day camp",
"attrs": {
"bbox_estimated": true
}
}
]
},
{
"id": "p10.5",
"order": 9,
"type": "text",
"bbox": {
"l": 37.68,
"t": 491.04,
"r": 100.56,
"b": 479.04
},
"text": "Day camp"
},
{
"id": "p10.6",
"order": 10,
"type": "text",
"bbox": {
"l": 36.96,
"t": 476.88,
"r": 197.28,
"b": 449.52
},
"text": "โข Free admission to a contracted class of your choice\nCOMPLETE THE SURVEY FOR A CHANCE TO WIN A PRCS SCHOLARSHIP!"
},
{
"id": "p10.7",
"order": 11,
"type": "text",
"bbox": {
"l": 51.36,
"t": 421.2,
"r": 184.8,
"b": 409.92
},
"text": "Bit.ly/PRCSCommunityNeeds"
},
{
"id": "p10.8",
"order": 12,
"type": "figure",
"bbox": {
"l": 388.32,
"t": 789.12,
"r": 611.28,
"b": 407.04
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p10.9",
"order": 13,
"type": "figure",
"bbox": {
"l": 0.72,
"t": 397.2,
"r": 330.24,
"b": 15.6
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p10.10",
"order": 14,
"type": "figure",
"bbox": {
"l": 381.36,
"t": 384,
"r": 547.2,
"b": 260.16
},
"text": "",
"attrs": {
"block_label": "image"
},
"children": [
{
"id": "p10.10.1",
"order": 15,
"type": "text",
"bbox": {
"l": 380.4,
"t": 298.8,
"r": 546.72,
"b": 260.16
},
"text": "PASADENA\nOFFICE OF THE YOUNG CHILD"
}
]
},
{
"id": "p10.11",
"order": 16,
"type": "text",
"bbox": {
"l": 347.76,
"t": 231.84,
"r": 576.48,
"b": 62.88
},
"text": "The Pasadena Office of the Young Child represents the City of Pasadena's commitment to giving every child the strongest possible start in life. Established through the City's Early Child Development Policy and guided by a Five-Year Master Plan, the Office brings together programs, services, and funding efforts to create a coordinated, family-centered system supporting children from birth to age five."
},
{
"id": "p10.12",
"order": 17,
"type": "footnote",
"bbox": {
"l": 548.16,
"t": 415.68,
"r": 596.4,
"b": 407.76
},
"text": "SCAN QR CODE",
"attrs": {
"block_label": "vision_footnote"
}
},
{
"id": "p10.13",
"order": 18,
"type": "footer",
"bbox": {
"l": 358.32,
"t": 35.04,
"r": 585.36,
"b": 23.04
},
"text": "CityOfPasadena.net/Office-Of-The-Young-Child/",
"attrs": {
"block_label": "footer"
}
}
]
}
Page 11
20 item(s)
JSON
figure (5)
heading (2)
list (1)
list_item (8)
text (3)
title (1)
1 ยท FIGURE
2 ยท FIGURE
3 ยท TITLE
4 ยท TEXT
5 ยท TEXT
6 ยท HEADING
7 ยท LIST
8
9
10
11
12
13
14
15
16 ยท HEADING
17 ยท TEXT
18 ยท FIGURE
19 ยท FIGURE
20 ยท FIGURE
Page 11 JSON
{
"document_id": 279,
"page": 11,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 20,
"counts_by_type": {
"figure": 5,
"heading": 2,
"list": 1,
"list_item": 8,
"text": 3,
"title": 1
},
"build_ms": 1,
"items": [
{
"id": "p11.1",
"order": 1,
"type": "figure",
"bbox": {
"l": 228.48,
"t": 743.52,
"r": 452.88,
"b": 705.84
},
"text": "",
"attrs": {
"role": "page_header",
"block_label": "header_image"
}
},
{
"id": "p11.2",
"order": 2,
"type": "figure",
"bbox": {
"l": 52.08,
"t": 792,
"r": 609.12,
"b": 556.56
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p11.3",
"order": 3,
"type": "title",
"bbox": {
"l": 74.88,
"t": 660.72,
"r": 569.76,
"b": 565.2
},
"text": "WE'RE HIRING!",
"attrs": {
"block_label": "doc_title"
}
},
{
"id": "p11.4",
"order": 4,
"type": "text",
"bbox": {
"l": 47.28,
"t": 521.28,
"r": 561.12,
"b": 455.28
},
"text": "The City of Pasadena Parks, Recreation, and Community Services Department is seeking enthusiastic and motivated individuals with a passion for working with youth. Our Summer Day Camps, Aquatics, and Youth Sports programs need qualified candidates to supervise and conduct recreational activities."
},
{
"id": "p11.5",
"order": 5,
"type": "text",
"bbox": {
"l": 47.52,
"t": 441.12,
"r": 570.96,
"b": 407.52
},
"text": "This is an excellent opportunity to work with youth from our local community and to serve as a positive role model in shaping our future generations."
},
{
"id": "p11.6",
"order": 6,
"type": "heading",
"bbox": {
"l": 64.8,
"t": 377.76,
"r": 239.52,
"b": 346.56
},
"text": "OPEN POSITIONS:",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p11.7",
"order": 7,
"type": "list",
"bbox": {
"l": 54.48,
"t": 333.12,
"r": 298.08,
"b": 174.24
},
"text": "",
"attrs": {
"item_count": 8
},
"children": [
{
"id": "p11.7.1",
"order": 8,
"type": "list_item",
"bbox": {
"l": 54.48,
"t": 333.12,
"r": 288.48,
"b": 313.68
},
"text": "โข DAY CAMP DIRECTOR - $26.65 - $32.40 HOURLY",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p11.7.2",
"order": 9,
"type": "list_item",
"bbox": {
"l": 54.48,
"t": 311.76,
"r": 253.92,
"b": 293.76
},
"text": "โข INSTRUCTOR - $18.09 - $25.09 HOURLY",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p11.7.3",
"order": 10,
"type": "list_item",
"bbox": {
"l": 54.48,
"t": 292.32,
"r": 289.68,
"b": 274.32
},
"text": "โข RECREATION LEADER - $20.24 - $20.99 HOURLY",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p11.7.4",
"order": 11,
"type": "list_item",
"bbox": {
"l": 54.72,
"t": 272.4,
"r": 298.08,
"b": 254.16
},
"text": "โข AQUATICS SUPERVISOR - $35.35 - $44.15 HOURLY",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p11.7.5",
"order": 12,
"type": "list_item",
"bbox": {
"l": 54.96,
"t": 252.72,
"r": 265.92,
"b": 234.72
},
"text": "POOL MANAGER - $25.57 - $31.94 HOURLY",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p11.7.6",
"order": 13,
"type": "list_item",
"bbox": {
"l": 54.96,
"t": 233.04,
"r": 280.32,
"b": 214.56
},
"text": "โข SENIOR LIFEGUARD - $29.27 - $32.30 HOURLY",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p11.7.7",
"order": 14,
"type": "list_item",
"bbox": {
"l": 54.72,
"t": 213.12,
"r": 244.56,
"b": 195.12
},
"text": "โข LIFEGUARD - $24.04 - $27.99 HOURLY",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p11.7.8",
"order": 15,
"type": "list_item",
"bbox": {
"l": 54.72,
"t": 193.44,
"r": 235.92,
"b": 174.24
},
"text": "JUNIOR LIFEGUARD - $20.24 HOURLY",
"attrs": {
"bbox_estimated": true
}
}
]
},
{
"id": "p11.8",
"order": 16,
"type": "heading",
"bbox": {
"l": 64.8,
"t": 141.84,
"r": 162.96,
"b": 112.56
},
"text": "TO APPLY:",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p11.9",
"order": 17,
"type": "text",
"bbox": {
"l": 49.44,
"t": 96.48,
"r": 197.04,
"b": 57.36
},
"text": "PLEASE VISIT: CITYOFPASADENA.NET/JOBS"
},
{
"id": "p11.10",
"order": 18,
"type": "figure",
"bbox": {
"l": 243.84,
"t": 117.12,
"r": 304.56,
"b": 55.92
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p11.11",
"order": 19,
"type": "figure",
"bbox": {
"l": 365.04,
"t": 358.32,
"r": 590.88,
"b": 209.52
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p11.12",
"order": 20,
"type": "figure",
"bbox": {
"l": 364.56,
"t": 193.2,
"r": 590.88,
"b": 44.16
},
"text": "",
"attrs": {
"block_label": "image"
}
}
]
}
Page 12
62 item(s)
JSON
figure (2)
footer (2)
heading (4)
table (1)
table_cell (38)
text (13)
title (2)
1 ยท FIGURE
2 ยท TITLE
3 ยท TEXT
4 ยท TEXT
5 ยท TEXT
6 ยท TEXT
7 ยท FIGURE
8 ยท HEADING
9 ยท TEXT
10 ยท TABLE
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 ยท TITLE
50 ยท HEADING
51 ยท TEXT
52 ยท TEXT
53 ยท HEADING
54 ยท TEXT
55 ยท TEXT
56 ยท TEXT
57 ยท HEADING
58 ยท TEXT
59 ยท TEXT
60 ยท TEXT
61 ยท FOOTER
62 ยท FOOTER
Table integrity:
6 of 32 cells don't match the text layer at their coordinates.
r1c3 (0%): โ$75/$600โ
r4c3 (0%): โ$75/$600โ
r5c4 (0%): โAGE: 5-12โ
r6c3 (0%): โ$75/$600โ
Page 12 JSON
{
"document_id": 279,
"page": 12,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 62,
"counts_by_type": {
"figure": 2,
"footer": 2,
"heading": 4,
"table": 1,
"table_cell": 38,
"text": 13,
"title": 2
},
"build_ms": 9,
"items": [
{
"id": "p12.1",
"order": 1,
"type": "figure",
"bbox": {
"l": 0,
"t": 792,
"r": 300,
"b": 588
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p12.2",
"order": 2,
"type": "title",
"bbox": {
"l": 33.84,
"t": 779.76,
"r": 234,
"b": 657.12
},
"text": "SUMMER\nCAMPS",
"attrs": {
"block_label": "doc_title"
}
},
{
"id": "p12.3",
"order": 3,
"type": "text",
"bbox": {
"l": 34.32,
"t": 649.68,
"r": 130.32,
"b": 635.28
},
"text": "REGISTRATION"
},
{
"id": "p12.4",
"order": 4,
"type": "text",
"bbox": {
"l": 32.88,
"t": 624.72,
"r": 292.08,
"b": 567.6
},
"text": "Registration for Pasadena residents and Pasadena Unified School District (PUSD) students is now open and can be completed online or in person. Non-resident registration begins Monday, March 30 at 8:00 a.m. Camps will be closed in observance of Independence Day on July 3."
},
{
"id": "p12.5",
"order": 5,
"type": "text",
"bbox": {
"l": 33.12,
"t": 558.96,
"r": 292.08,
"b": 524.16
},
"text": "If your child is a PUSD student and not a Pasadena resident, please call the Summer Day Camp office before registration opens for assistance at (626) 744-6530."
},
{
"id": "p12.6",
"order": 6,
"type": "text",
"bbox": {
"l": 33.84,
"t": 514.8,
"r": 294.48,
"b": 492
},
"text": "Create your account today at CityOfPasadena.net/Reserve. Free breakfast and lunch provided daily by PUSD."
},
{
"id": "p12.7",
"order": 7,
"type": "figure",
"bbox": {
"l": 35.28,
"t": 490.32,
"r": 281.76,
"b": 313.92
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p12.8",
"order": 8,
"type": "heading",
"bbox": {
"l": 33.84,
"t": 308.64,
"r": 211.44,
"b": 294.48
},
"text": "INDOOR/OUTDOOR CAMPS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p12.9",
"order": 9,
"type": "text",
"bbox": {
"l": 33.36,
"t": 294,
"r": 295.44,
"b": 172.56
},
"text": "Make this summer unforgettable with Pasadena's Indoor Summer Camps! Our camps offer a safe, fun, and engaging environment where kids can explore creativity, stay active, and build lasting friendships. Each day is packed with a variety of activitiesโfrom arts & crafts to sports, recreational swim, games, and exciting group projectsโdesigned to keep campers moving, learning, and smiling. Your child will experience the true spirit of summer: adventure, discovery, and plenty of fun in the sun!"
},
{
"id": "p12.10",
"order": 10,
"type": "table",
"bbox": {
"l": 33.36,
"t": 170.3392,
"r": 289.2,
"b": 35.04
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 8,
"n_cols": 6,
"integrity": {
"cells_checked": 32,
"cells_flagged": 6,
"flags": [
{
"row": 1,
"col": 3,
"coverage": 0,
"text": "$75/$600"
},
{
"row": 4,
"col": 3,
"coverage": 0,
"text": "$75/$600"
},
{
"row": 5,
"col": 4,
"coverage": 0,
"text": "AGE: 5-12"
},
{
"row": 6,
"col": 3,
"coverage": 0,
"text": "$75/$600"
},
{
"row": 6,
"col": 4,
"coverage": 0,
"text": "AGE: 5-12"
},
{
"row": 7,
"col": 4,
"coverage": 0,
"text": "AGE: 5-12"
}
]
}
},
"children": [
{
"id": "p12.10.1",
"order": 11,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 170.3392,
"r": 227.5927,
"b": 155.3632
},
"text": "VICTORY PARK SUMMER CAMP",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 6,
"bbox_refit": true
}
},
{
"id": "p12.10.2",
"order": 12,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 154.50019999999995,
"r": 83.292,
"b": 141.79219999999998
},
"text": "06/15-07/02",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p12.10.3",
"order": 13,
"type": "table_cell",
"bbox": {
"l": 100.032,
"t": 154.50019999999995,
"r": 137.784,
"b": 141.79219999999998
},
"text": "8AM - 5PM",
"attrs": {
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p12.10.4",
"order": 14,
"type": "table_cell",
"bbox": {
"l": 151.44,
"t": 154.50019999999995,
"r": 164.652,
"b": 141.79219999999998
},
"text": "M-F",
"attrs": {
"row": 1,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p12.10.5",
"order": 15,
"type": "table_cell",
"bbox": {
"l": 161.28,
"t": 154.2933,
"r": 203.92,
"b": 139.3867
},
"text": "$75/$600",
"attrs": {
"row": 1,
"col": 3,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p12.10.6",
"order": 16,
"type": "table_cell",
"bbox": {
"l": 252,
"t": 154.50019999999995,
"r": 284.868,
"b": 141.79219999999998
},
"text": "AGE: 5-12",
"attrs": {
"row": 1,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p12.10.7",
"order": 17,
"type": "table_cell",
"bbox": {
"l": 246.56,
"t": 154.2933,
"r": 289.2,
"b": 139.3867
},
"text": "",
"attrs": {
"row": 1,
"col": 5,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p12.10.8",
"order": 18,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 140.10019999999997,
"r": 83.304,
"b": 127.3922
},
"text": "07/06-07/31",
"attrs": {
"row": 2,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p12.10.9",
"order": 19,
"type": "table_cell",
"bbox": {
"l": 100.044,
"t": 140.10019999999997,
"r": 137.796,
"b": 127.3922
},
"text": "8AM - 5PM",
"attrs": {
"row": 2,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p12.10.10",
"order": 20,
"type": "table_cell",
"bbox": {
"l": 151.44,
"t": 140.10019999999997,
"r": 164.652,
"b": 127.3922
},
"text": "M-F",
"attrs": {
"row": 2,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p12.10.11",
"order": 21,
"type": "table_cell",
"bbox": {
"l": 207.432,
"t": 140.10019999999997,
"r": 247.248,
"b": 127.3922
},
"text": "$100/$800",
"attrs": {
"row": 2,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p12.10.12",
"order": 22,
"type": "table_cell",
"bbox": {
"l": 252,
"t": 110.10019999999997,
"r": 284.868,
"b": 97.3922
},
"text": "AGE: 5-12",
"attrs": {
"row": 2,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p12.10.13",
"order": 23,
"type": "table_cell",
"bbox": {
"l": 246.56,
"t": 139.3867,
"r": 289.2,
"b": 124.48
},
"text": "",
"attrs": {
"row": 2,
"col": 5,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p12.10.14",
"order": 24,
"type": "table_cell",
"bbox": {
"l": 33.36,
"t": 124.48,
"r": 289.2,
"b": 109.5733
},
"text": "VILLA PARK E SUMMER CAMP",
"attrs": {
"row": 3,
"col": 0,
"rowspan": 1,
"colspan": 6
}
},
{
"id": "p12.10.15",
"order": 25,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 110.10019999999997,
"r": 83.292,
"b": 97.3922
},
"text": "06/15-07/02",
"attrs": {
"row": 4,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p12.10.16",
"order": 26,
"type": "table_cell",
"bbox": {
"l": 100.032,
"t": 110.10019999999997,
"r": 137.784,
"b": 97.3922
},
"text": "8AM - 5PM",
"attrs": {
"row": 4,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p12.10.17",
"order": 27,
"type": "table_cell",
"bbox": {
"l": 151.44,
"t": 110.10019999999997,
"r": 164.652,
"b": 97.3922
},
"text": "M-F",
"attrs": {
"row": 4,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p12.10.18",
"order": 28,
"type": "table_cell",
"bbox": {
"l": 161.28,
"t": 109.5733,
"r": 203.92,
"b": 94.6667
},
"text": "$75/$600",
"attrs": {
"row": 4,
"col": 3,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p12.10.19",
"order": 29,
"type": "table_cell",
"bbox": {
"l": 252,
"t": 65.7002,
"r": 284.868,
"b": 52.992200000000025
},
"text": "AGE: 5-12",
"attrs": {
"row": 4,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p12.10.20",
"order": 30,
"type": "table_cell",
"bbox": {
"l": 246.56,
"t": 109.5733,
"r": 289.2,
"b": 94.6667
},
"text": "",
"attrs": {
"row": 4,
"col": 5,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p12.10.21",
"order": 31,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 95.7002,
"r": 240.9944,
"b": 66.56320000000005
},
"text": "07/06-08/31\nROBINSON PARK SUMMER CAMP",
"attrs": {
"row": 5,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p12.10.22",
"order": 32,
"type": "table_cell",
"bbox": {
"l": 100.164,
"t": 95.7002,
"r": 137.916,
"b": 82.99220000000003
},
"text": "8AM - 5PM",
"attrs": {
"row": 5,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p12.10.23",
"order": 33,
"type": "table_cell",
"bbox": {
"l": 151.44,
"t": 95.7002,
"r": 164.652,
"b": 82.99220000000003
},
"text": "M-F",
"attrs": {
"row": 5,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p12.10.24",
"order": 34,
"type": "table_cell",
"bbox": {
"l": 207.432,
"t": 95.7002,
"r": 247.248,
"b": 82.99220000000003
},
"text": "$100/$800",
"attrs": {
"row": 5,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p12.10.25",
"order": 35,
"type": "table_cell",
"bbox": {
"l": 203.92,
"t": 94.6667,
"r": 246.56,
"b": 79.76
},
"text": "AGE: 5-12",
"attrs": {
"row": 5,
"col": 4,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p12.10.26",
"order": 36,
"type": "table_cell",
"bbox": {
"l": 246.56,
"t": 94.6667,
"r": 289.2,
"b": 79.76
},
"text": "",
"attrs": {
"row": 5,
"col": 5,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p12.10.27",
"order": 37,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 65.7002,
"r": 83.292,
"b": 52.992200000000025
},
"text": "06/15-07/02",
"attrs": {
"row": 6,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p12.10.28",
"order": 38,
"type": "table_cell",
"bbox": {
"l": 100.032,
"t": 65.7002,
"r": 137.784,
"b": 52.992200000000025
},
"text": "8AM - 5PM",
"attrs": {
"row": 6,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p12.10.29",
"order": 39,
"type": "table_cell",
"bbox": {
"l": 151.44,
"t": 65.7002,
"r": 164.652,
"b": 52.992200000000025
},
"text": "M-F",
"attrs": {
"row": 6,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p12.10.30",
"order": 40,
"type": "table_cell",
"bbox": {
"l": 161.28,
"t": 64.8533,
"r": 203.92,
"b": 49.9467
},
"text": "$75/$600",
"attrs": {
"row": 6,
"col": 3,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p12.10.31",
"order": 41,
"type": "table_cell",
"bbox": {
"l": 203.92,
"t": 64.8533,
"r": 246.56,
"b": 49.9467
},
"text": "AGE: 5-12",
"attrs": {
"row": 6,
"col": 4,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p12.10.32",
"order": 42,
"type": "table_cell",
"bbox": {
"l": 246.56,
"t": 64.8533,
"r": 289.2,
"b": 49.9467
},
"text": "",
"attrs": {
"row": 6,
"col": 5,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p12.10.33",
"order": 43,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 51.30020000000002,
"r": 83.304,
"b": 38.59220000000005
},
"text": "07/06-07/31",
"attrs": {
"row": 7,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p12.10.34",
"order": 44,
"type": "table_cell",
"bbox": {
"l": 100.044,
"t": 51.30020000000002,
"r": 137.796,
"b": 38.59220000000005
},
"text": "8AM - 5PM",
"attrs": {
"row": 7,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p12.10.35",
"order": 45,
"type": "table_cell",
"bbox": {
"l": 151.44,
"t": 51.30020000000002,
"r": 164.652,
"b": 38.59220000000005
},
"text": "M-F",
"attrs": {
"row": 7,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p12.10.36",
"order": 46,
"type": "table_cell",
"bbox": {
"l": 207.432,
"t": 51.30020000000002,
"r": 247.248,
"b": 38.59220000000005
},
"text": "$100/$800",
"attrs": {
"row": 7,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p12.10.37",
"order": 47,
"type": "table_cell",
"bbox": {
"l": 203.92,
"t": 49.9467,
"r": 246.56,
"b": 35.04
},
"text": "AGE: 5-12",
"attrs": {
"row": 7,
"col": 4,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p12.10.38",
"order": 48,
"type": "table_cell",
"bbox": {
"l": 246.56,
"t": 49.9467,
"r": 289.2,
"b": 35.04
},
"text": "",
"attrs": {
"row": 7,
"col": 5,
"rowspan": 1,
"colspan": 1
}
}
]
},
{
"id": "p12.11",
"order": 49,
"type": "title",
"bbox": {
"l": 328.08,
"t": 782.64,
"r": 576.48,
"b": 685.92
},
"text": "SUMMER Day Camps",
"attrs": {
"block_label": "doc_title"
}
},
{
"id": "p12.12",
"order": 50,
"type": "heading",
"bbox": {
"l": 311.76,
"t": 666,
"r": 530.64,
"b": 636.72
},
"text": "SPECIALTY CAMPS\nARROYO SECO ADVENTURE CAMP",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p12.13",
"order": 51,
"type": "text",
"bbox": {
"l": 312.72,
"t": 635.76,
"r": 579.36,
"b": 550.8
},
"text": "Explore the natural beauty of the Arroyo Seco in this exciting outdoor adventure! Based in Brookside Park, campers will venture through the lower, middle, and upper Arroyo on guided hikes (1โ5 miles) while learning about local ecology. Activities include archery, outdoor survival skills, and nature-inspired arts and crafts. Perfect for youth who thrive in the great outdoors!"
},
{
"id": "p12.14",
"order": 52,
"type": "text",
"bbox": {
"l": 313.2,
"t": 549.12,
"r": 568.32,
"b": 507.12
},
"text": "BROOKSIDE PARK\n06/23-07/11 8AM - 5PM M-F $225/$720 AGE: 8-12\n07/14-08/01 8AM - 5PM M-F $225/$720 AGE: 8-12"
},
{
"id": "p12.15",
"order": 53,
"type": "heading",
"bbox": {
"l": 312.96,
"t": 495.84,
"r": 552.72,
"b": 467.28
},
"text": "NEW! LA PINTORESCA PARK SUMMER CAMP",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p12.16",
"order": 54,
"type": "text",
"bbox": {
"l": 312.72,
"t": 465.84,
"r": 569.28,
"b": 368.88
},
"text": "Programming at this location takes advantage of the park amenities such as a basketball court, a skate park, and a water feature. La Pintoresca Park Camp includes a full day of programming featuring arts & crafts, and enrichment activities like sports and fitness instruction. Breakfast and lunch provided free of charge by PUSD. Campers will also enjoy special guest visits, field trips and recreational swim."
},
{
"id": "p12.17",
"order": 55,
"type": "text",
"bbox": {
"l": 313.92,
"t": 368.88,
"r": 393.84,
"b": 355.44
},
"text": "LA PINTORESCA PARK"
},
{
"id": "p12.18",
"order": 56,
"type": "text",
"bbox": {
"l": 313.44,
"t": 354.24,
"r": 531.36,
"b": 340.32
},
"text": "06/22-07/31 8AM-5PM M-F $10/$100 AGE: 6-12"
},
{
"id": "p12.19",
"order": 57,
"type": "heading",
"bbox": {
"l": 313.2,
"t": 323.76,
"r": 543.84,
"b": 310.08
},
"text": "WASHINGTON PARK SUMMER CAMP",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p12.20",
"order": 58,
"type": "text",
"bbox": {
"l": 312.72,
"t": 309.12,
"r": 568.32,
"b": 223.68
},
"text": "Experience summer at Washington Park, where every day is filled with fun and adventure! Campers will dive into creative arts & crafts, sports, and fitness activities while enjoying the park's fantastic amenities, including basketball, tennis, and handball courts, plus scenic walking trails. It's the perfect setting for an engaging summer experience!"
},
{
"id": "p12.21",
"order": 59,
"type": "text",
"bbox": {
"l": 314.64,
"t": 223.92,
"r": 384.48,
"b": 211.92
},
"text": "WASHINGTON PARK"
},
{
"id": "p12.22",
"order": 60,
"type": "text",
"bbox": {
"l": 314.64,
"t": 210.96,
"r": 532.08,
"b": 195.6
},
"text": "06/22-07/31 8AM-5PM M-F $10/$100 AGE: 6-12"
},
{
"id": "p12.23",
"order": 61,
"type": "footer",
"bbox": {
"l": 33.36,
"t": 19.44,
"r": 217.44,
"b": 8.4
},
"text": "2 Spring/Summer I 2026 Recreation Guide",
"attrs": {
"block_label": "footer"
}
},
{
"id": "p12.24",
"order": 62,
"type": "footer",
"bbox": {
"l": 31.92,
"t": 18.48,
"r": 44.88,
"b": 9.36
},
"text": "12",
"attrs": {
"block_label": "number"
}
}
]
}
Page 13
43 item(s)
JSON
figure (3)
footer (2)
heading (5)
list (2)
list_item (15)
text (16)
1 ยท FIGURE
2 ยท FIGURE
3 ยท HEADING
4 ยท TEXT
5 ยท TEXT
6 ยท TEXT
7 ยท HEADING
8 ยท TEXT
9 ยท TEXT
10 ยท TEXT
11 ยท HEADING
12 ยท TEXT
13 ยท TEXT
14 ยท TEXT
15 ยท FIGURE
16
17 ยท TEXT
18 ยท HEADING
19 ยท LIST
20
21
22
23
24
25
26
27
28
29
30
31
32 ยท HEADING
33 ยท LIST
34
35
36
37 ยท TEXT
38 ยท TEXT
39 ยท TEXT
40 ยท TEXT
41 ยท TEXT
42 ยท FOOTER
43 ยท FOOTER
Page 13 JSON
{
"document_id": 279,
"page": 13,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 43,
"counts_by_type": {
"figure": 3,
"footer": 2,
"heading": 5,
"list": 2,
"list_item": 15,
"text": 16
},
"build_ms": 5,
"items": [
{
"id": "p13.1",
"order": 1,
"type": "figure",
"bbox": {
"l": 147.84,
"t": 748.08,
"r": 186.72,
"b": 718.08
},
"text": "",
"attrs": {
"role": "page_header",
"block_label": "header_image"
}
},
{
"id": "p13.2",
"order": 2,
"type": "figure",
"bbox": {
"l": 312,
"t": 768.96,
"r": 582,
"b": 39.1199
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p13.3",
"order": 3,
"type": "heading",
"bbox": {
"l": 34.56,
"t": 732,
"r": 143.04,
"b": 718.56
},
"text": "TINY TOTS CAMP",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p13.4",
"order": 4,
"type": "text",
"bbox": {
"l": 33.6,
"t": 717.12,
"r": 299.28,
"b": 585.6
},
"text": "Tiny Tots Camp is designed to give young children, 3 to 5 years of age, a positive and fun introduction to organized play and recreational activities. The goal is to provide an enriching, hands-on environment that promotes scioial, emotional, physical, and creative growth. Weekly themes help emphasize the importance of learning through play. Fun recreational games help tots learn about play, following rules, and good sportsmanship. We will keep tots active with interactive games, crafts, songs, and special activities. Tots must be fully potty trained to participate. For more information call (626) 744-6500."
},
{
"id": "p13.5",
"order": 5,
"type": "text",
"bbox": {
"l": 34.8,
"t": 585.12,
"r": 155.04,
"b": 572.16
},
"text": "VILLA PARKE COMMUNITY CENTER"
},
{
"id": "p13.6",
"order": 6,
"type": "text",
"bbox": {
"l": 33.6,
"t": 570.48,
"r": 283.2,
"b": 542.16
},
"text": "06/22-07/10 9AM - 1PM M-F $75/$180 AGE: 3-5\n7/13-07/31 9AM - 1PM M-F $75/$180 AGE: 3-5"
},
{
"id": "p13.7",
"order": 7,
"type": "heading",
"bbox": {
"l": 34.56,
"t": 526.8,
"r": 130.8,
"b": 514.32
},
"text": "TEEN SUMMER",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p13.8",
"order": 8,
"type": "text",
"bbox": {
"l": 33.6,
"t": 513.12,
"r": 296.16,
"b": 342.48
},
"text": "Teen Summer provides personal, social and recreational activities for youth ages 12 to 17 in a safe and positive environment. It supports opportunities for youth to develop social, emotional, and cognitive abilities and to experience achievement, leadership, enjoyment, friendship, and acknowledgment. Teen Summer offers organized instructional classes such as Screen Printing, LPTEC Cafe, Film Making, Rec Swim, Teambuilding, and Teen Talk. It also offers opportunities for unstructured activities such as game playing, socializing, and outdoor recreational play. Facility amenities include an iMac computer lab, game room, video game room, meeting and classroom, teen lounge, outdoor space and free WiFi. For more information call (626) 345-0706."
},
{
"id": "p13.9",
"order": 9,
"type": "text",
"bbox": {
"l": 34.8,
"t": 341.52,
"r": 179.04,
"b": 328.32
},
"text": "LA PINTORESCA TEEN EDUCATION CENTER"
},
{
"id": "p13.10",
"order": 10,
"type": "text",
"bbox": {
"l": 34.56,
"t": 327.36,
"r": 289.92,
"b": 313.2
},
"text": "06/16-08/01 1PM - 5PM M-F FREE/$50 AGE: 12-17"
},
{
"id": "p13.11",
"order": 11,
"type": "heading",
"bbox": {
"l": 34.56,
"t": 296.4,
"r": 285.6,
"b": 282.96
},
"text": "NON-CONTACT SUMMER BOXING CAMP",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p13.12",
"order": 12,
"type": "text",
"bbox": {
"l": 33.36,
"t": 281.28,
"r": 295.92,
"b": 185.52
},
"text": "This co-ed camp is great fun and an even better workout! Non-contact boxing focuses on discipline, form, fitness and technique instruction. With a focus on sportsmanship, confidence, and character, this camp is ideal for youth who enjoy both team and individual sports. Camp includes a test-your-skills finale, surprise guest speakers, awards, a free t-shirt and recognition for most improved camper."
},
{
"id": "p13.13",
"order": 13,
"type": "text",
"bbox": {
"l": 34.8,
"t": 185.04,
"r": 83.04,
"b": 172.8
},
"text": "VILLA PARKE"
},
{
"id": "p13.14",
"order": 14,
"type": "text",
"bbox": {
"l": 34.32,
"t": 171.36,
"r": 287.04,
"b": 157.2
},
"text": "07/07-08/06 1PM - 3PM TU-TH $50/$75 AGE: 4-16"
},
{
"id": "p13.15",
"order": 15,
"type": "figure",
"bbox": {
"l": 311.28,
"t": 769.44,
"r": 581.52,
"b": 620.88
},
"text": "",
"attrs": {
"block_label": "image"
},
"children": [
{
"id": "p13.15.1",
"order": 16,
"type": "text",
"bbox": {
"l": 422.4,
"t": 657.6,
"r": 564,
"b": 641.76
},
"text": "Flexible pick-up times!"
}
]
},
{
"id": "p13.16",
"order": 17,
"type": "text",
"bbox": {
"l": 320.16,
"t": 543.36,
"r": 577.2,
"b": 420.48
},
"text": "The After School Adventures Program (ASAP) is a socially active experience that encourages students from K to 5th grade to be engaged and have fun! Experienced city staff facilitate a fun, safe and inclusive environment for recreational activities during the afternoon hours. Our program includes homework time, physical fitness activities, and enrichment opportunities that foster the well-being and creativity of all participants. Our program is available for the following schools:"
},
{
"id": "p13.17",
"order": 18,
"type": "heading",
"bbox": {
"l": 325.92,
"t": 402.24,
"r": 435.36,
"b": 389.52
},
"text": "After School Locations:"
},
{
"id": "p13.18",
"order": 19,
"type": "list",
"bbox": {
"l": 326.4,
"t": 389.28,
"r": 494.64,
"b": 246.24
},
"text": "",
"attrs": {
"item_count": 12
},
"children": [
{
"id": "p13.18.1",
"order": 20,
"type": "list_item",
"bbox": {
"l": 326.4,
"t": 389.28,
"r": 390.24,
"b": 378.24
},
"text": "โข Don Benito",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p13.18.2",
"order": 21,
"type": "list_item",
"bbox": {
"l": 326.88,
"t": 377.52,
"r": 361.44,
"b": 366.48
},
"text": "โข Field",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p13.18.3",
"order": 22,
"type": "list_item",
"bbox": {
"l": 327.12,
"t": 364.8,
"r": 380.88,
"b": 354
},
"text": "Hamilton",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p13.18.4",
"order": 23,
"type": "list_item",
"bbox": {
"l": 326.88,
"t": 352.56,
"r": 375.84,
"b": 342.24
},
"text": "โข Jackson",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p13.18.5",
"order": 24,
"type": "list_item",
"bbox": {
"l": 326.88,
"t": 340.8,
"r": 390.48,
"b": 330.24
},
"text": "โข Longfellow",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p13.18.6",
"order": 25,
"type": "list_item",
"bbox": {
"l": 326.4,
"t": 329.52,
"r": 378.48,
"b": 318.48
},
"text": "ยท Madison",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p13.18.7",
"order": 26,
"type": "list_item",
"bbox": {
"l": 326.88,
"t": 317.04,
"r": 381.36,
"b": 306
},
"text": "โข McKinley",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p13.18.8",
"order": 27,
"type": "list_item",
"bbox": {
"l": 326.88,
"t": 305.52,
"r": 387.84,
"b": 294.24
},
"text": "San Rafael",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p13.18.9",
"order": 28,
"type": "list_item",
"bbox": {
"l": 326.4,
"t": 292.8,
"r": 494.64,
"b": 281.4
},
"text": "โข Norma Coombs",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p13.18.10",
"order": 29,
"type": "list_item",
"bbox": {
"l": 326.4,
"t": 281.4,
"r": 494.64,
"b": 270
},
"text": "(at Victory Park Recreation Center)",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p13.18.11",
"order": 30,
"type": "list_item",
"bbox": {
"l": 327.36,
"t": 269.04,
"r": 377.76,
"b": 258.24
},
"text": "Webster",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p13.18.12",
"order": 31,
"type": "list_item",
"bbox": {
"l": 326.88,
"t": 257.28,
"r": 372,
"b": 246.24
},
"text": "Willard",
"attrs": {
"bbox_estimated": true
}
}
]
},
{
"id": "p13.19",
"order": 32,
"type": "heading",
"bbox": {
"l": 326.4,
"t": 240.96,
"r": 425.52,
"b": 228.96
},
"text": "Early Care Locations:"
},
{
"id": "p13.20",
"order": 33,
"type": "list",
"bbox": {
"l": 326.64,
"t": 228.24,
"r": 390,
"b": 192
},
"text": "",
"attrs": {
"item_count": 3
},
"children": [
{
"id": "p13.20.1",
"order": 34,
"type": "list_item",
"bbox": {
"l": 326.64,
"t": 228.24,
"r": 390,
"b": 217.2
},
"text": "โข Don Benito",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p13.20.2",
"order": 35,
"type": "list_item",
"bbox": {
"l": 326.64,
"t": 216.48,
"r": 380.64,
"b": 204.96
},
"text": "Hamilton",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p13.20.3",
"order": 36,
"type": "list_item",
"bbox": {
"l": 326.64,
"t": 204.24,
"r": 381.12,
"b": 192
},
"text": "โข McKinley",
"attrs": {
"bbox_estimated": true
}
}
]
},
{
"id": "p13.21",
"order": 37,
"type": "text",
"bbox": {
"l": 34.08,
"t": 140.64,
"r": 161.76,
"b": 126.96
},
"text": "SUMMER DAY CAMP"
},
{
"id": "p13.22",
"order": 38,
"type": "text",
"bbox": {
"l": 34.32,
"t": 124.56,
"r": 233.76,
"b": 111.84
},
"text": "EMPLOYMENT OPPORTUNITIES"
},
{
"id": "p13.23",
"order": 39,
"type": "text",
"bbox": {
"l": 33.84,
"t": 110.64,
"r": 278.64,
"b": 72
},
"text": "Applications for the summer season are being accepted! To apply or for more information, please visit: CityOfPasadena.net/Jobs\nThe City of Pasadena's Parks, Recreation and Community Services Department is committed to ensuring a healthy and safe environment for Pasadena Unified School District (PUSD) children during the academic school year 2026-2027."
},
{
"id": "p13.24",
"order": 40,
"type": "text",
"bbox": {
"l": 319.92,
"t": 138.48,
"r": 572.4,
"b": 76.8
},
"text": "REGISTRATION FOR SCHOOL YEAR 2026-2027 WILL OPEN ON MONDAY, JUNE 8, 2026. LIMITED SCHOLARSHIPS AVAILABLE; APPLICATIONS OPEN MAY 11, 2026. PLEASE VISIT US AT CITYOFPASADENA.NET/RESERVE."
},
{
"id": "p13.25",
"order": 41,
"type": "text",
"bbox": {
"l": 320.16,
"t": 63.12,
"r": 572.64,
"b": 47.04
},
"text": "FOR MORE INFORMATION, PLEASE CALL (626) 744-6500."
},
{
"id": "p13.26",
"order": 42,
"type": "footer",
"bbox": {
"l": 409.68,
"t": 19.44,
"r": 592.32,
"b": 8.16
},
"text": "Spring/Summer I 2026 Recreation Guide 1",
"attrs": {
"block_label": "footer"
}
},
{
"id": "p13.27",
"order": 43,
"type": "footer",
"bbox": {
"l": 582.24,
"t": 18.48,
"r": 593.52,
"b": 8.4
},
"text": "13",
"attrs": {
"block_label": "number"
}
}
]
}
Page 14
121 item(s)
JSON
figure (1)
footer (2)
heading (6)
table (3)
table_cell (105)
text (3)
title (1)
1 ยท FIGURE
2 ยท TITLE
3 ยท HEADING
4 ยท TEXT
5 ยท HEADING
6 ยท TEXT
7 ยท TABLE
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 ยท HEADING
84 ยท TABLE
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106 ยท HEADING
107 ยท TABLE
108
109
110
111
112
113
114
115
116
117 ยท HEADING
118 ยท HEADING
119 ยท TEXT
120 ยท FOOTER
121 ยท FOOTER
Table integrity:
1 of 21 cells don't match the text layer at their coordinates.
r2c1 (50%): โ9AM - 2PMโ
Page 14 JSON
{
"document_id": 279,
"page": 14,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 121,
"counts_by_type": {
"figure": 1,
"footer": 2,
"heading": 6,
"table": 3,
"table_cell": 105,
"text": 3,
"title": 1
},
"build_ms": 41,
"items": [
{
"id": "p14.1",
"order": 1,
"type": "figure",
"bbox": {
"l": 33.84,
"t": 786.72,
"r": 299.04,
"b": 572.64
},
"text": "",
"attrs": {
"block_label": "image",
"embedded_text": "Aquatics"
}
},
{
"id": "p14.2",
"order": 2,
"type": "title",
"bbox": {
"l": 34.56,
"t": 758.64,
"r": 257.28,
"b": 691.92
},
"text": "AQUATICS",
"attrs": {
"block_label": "doc_title"
}
},
{
"id": "p14.3",
"order": 3,
"type": "heading",
"bbox": {
"l": 33.36,
"t": 560.4,
"r": 152.4,
"b": 546.96
},
"text": "WATER LAP SWIM",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p14.4",
"order": 4,
"type": "text",
"bbox": {
"l": 33.84,
"t": 545.76,
"r": 292.8,
"b": 412.56
},
"text": "Lap swim requires registration to participate. Lap swim reservations are for 30 minutes. Please plan to arrive 5 minutes before your scheduled time. We encourage participants to register online at CityOfPasadena.net/Reserve or call (626) 744-7590.\nKENNEDY POOL\n03/03-05/30 8:30AM - 2PM T-F $2/$5 AGE: 16/UP\n03/03-05/30 9AM - 12PM SAT $2/$5 AGE: 16/UP\n06/15-08/29 6:30AM - 10AM M-TH $2/$5 AGE: 16/UP\n03/03-05/30 9AM - 12PM SAT/SUN $2/$5 AGE: 16/UP"
},
{
"id": "p14.5",
"order": 5,
"type": "heading",
"bbox": {
"l": 33.6,
"t": 404.4,
"r": 293.28,
"b": 390.24
},
"text": "ADULT/OLDER ADULT WATER EXERCISE",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p14.6",
"order": 6,
"type": "text",
"bbox": {
"l": 33.36,
"t": 389.76,
"r": 300.72,
"b": 307.2
},
"text": "Get in shape with water exercise! Our friendly staff make workouts fun and exciting. The pool is accessible to everyone and the water is kept warm. This is a great opportunity for an invigorating, toning, and cardio-conditioning workout. This class gives you all the workout without the impact on your joints. Fee listed is per class.\nKENNEDY POOL"
},
{
"id": "p14.7",
"order": 7,
"type": "table",
"bbox": {
"l": 34.08,
"t": 302.4,
"r": 288.96,
"b": 42.72
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 15,
"n_cols": 5,
"integrity": {
"cells_checked": 75,
"cells_flagged": 0
}
},
"children": [
{
"id": "p14.7.1",
"order": 8,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 301.7699,
"r": 79.956,
"b": 289.0619
},
"text": "03/3-05/28",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"column_header": true,
"header_source": "heuristic"
}
},
{
"id": "p14.7.2",
"order": 9,
"type": "table_cell",
"bbox": {
"l": 85.056,
"t": 302.4,
"r": 136.032,
"b": 287.9733
},
"text": "8AM - 8:45AM",
"attrs": {
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"column_header": true,
"header_source": "heuristic"
}
},
{
"id": "p14.7.3",
"order": 10,
"type": "table_cell",
"bbox": {
"l": 157.02,
"t": 301.7699,
"r": 170.736,
"b": 289.0619
},
"text": "T,TH",
"attrs": {
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"column_header": true,
"header_source": "heuristic"
}
},
{
"id": "p14.7.4",
"order": 11,
"type": "table_cell",
"bbox": {
"l": 202.356,
"t": 301.7699,
"r": 225.216,
"b": 289.0619
},
"text": "$2/$4",
"attrs": {
"row": 0,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"column_header": true,
"header_source": "heuristic"
}
},
{
"id": "p14.7.5",
"order": 12,
"type": "table_cell",
"bbox": {
"l": 253.86,
"t": 301.7699,
"r": 283.86,
"b": 289.0619
},
"text": "AGE: 18+",
"attrs": {
"row": 0,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"column_header": true,
"header_source": "heuristic"
}
},
{
"id": "p14.7.6",
"order": 13,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 287.3699,
"r": 79.956,
"b": 274.66189999999995
},
"text": "03/3-05/28",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.7",
"order": 14,
"type": "table_cell",
"bbox": {
"l": 85.056,
"t": 287.9733,
"r": 136.032,
"b": 273.5467
},
"text": "9AM -9:45AM",
"attrs": {
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p14.7.8",
"order": 15,
"type": "table_cell",
"bbox": {
"l": 157.02,
"t": 287.3699,
"r": 170.736,
"b": 274.66189999999995
},
"text": "T,TH",
"attrs": {
"row": 1,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.9",
"order": 16,
"type": "table_cell",
"bbox": {
"l": 202.356,
"t": 287.3699,
"r": 225.216,
"b": 274.66189999999995
},
"text": "$2/$4",
"attrs": {
"row": 1,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.10",
"order": 17,
"type": "table_cell",
"bbox": {
"l": 253.86,
"t": 287.3699,
"r": 283.86,
"b": 274.66189999999995
},
"text": "AGE: 18+",
"attrs": {
"row": 1,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.11",
"order": 18,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 272.96990000000005,
"r": 79.956,
"b": 260.26189999999997
},
"text": "03/3-05/28",
"attrs": {
"row": 2,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.12",
"order": 19,
"type": "table_cell",
"bbox": {
"l": 85.056,
"t": 273.5467,
"r": 136.032,
"b": 259.12
},
"text": "11 AM - 11:45 AM",
"attrs": {
"row": 2,
"col": 1,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p14.7.13",
"order": 20,
"type": "table_cell",
"bbox": {
"l": 156.06,
"t": 272.96990000000005,
"r": 169.7736,
"b": 260.26189999999997
},
"text": "T,TH",
"attrs": {
"row": 2,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.14",
"order": 21,
"type": "table_cell",
"bbox": {
"l": 203.2536,
"t": 272.96990000000005,
"r": 226.1136,
"b": 260.26189999999997
},
"text": "$2/$4",
"attrs": {
"row": 2,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.15",
"order": 22,
"type": "table_cell",
"bbox": {
"l": 253.86,
"t": 272.96990000000005,
"r": 283.86,
"b": 260.26189999999997
},
"text": "AGE: 18+",
"attrs": {
"row": 2,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.16",
"order": 23,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 258.56989999999996,
"r": 79.956,
"b": 245.8619
},
"text": "03/3-05/28",
"attrs": {
"row": 3,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.17",
"order": 24,
"type": "table_cell",
"bbox": {
"l": 85.056,
"t": 259.12,
"r": 136.032,
"b": 244.6933
},
"text": "12 PM - 12:45 PM",
"attrs": {
"row": 3,
"col": 1,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p14.7.18",
"order": 25,
"type": "table_cell",
"bbox": {
"l": 156.684,
"t": 258.56989999999996,
"r": 170.3976,
"b": 245.8619
},
"text": "T,TH",
"attrs": {
"row": 3,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.19",
"order": 26,
"type": "table_cell",
"bbox": {
"l": 202.0176,
"t": 258.56989999999996,
"r": 224.8776,
"b": 245.8619
},
"text": "$2/$4",
"attrs": {
"row": 3,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.20",
"order": 27,
"type": "table_cell",
"bbox": {
"l": 253.86,
"t": 258.56989999999996,
"r": 283.86,
"b": 245.8619
},
"text": "AGE: 18+",
"attrs": {
"row": 3,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.21",
"order": 28,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 244.16989999999998,
"r": 80.184,
"b": 202.66189999999995
},
"text": "03/3-05/28\n03/4-05/29\n03/4-05/29",
"attrs": {
"row": 4,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p14.7.22",
"order": 29,
"type": "table_cell",
"bbox": {
"l": 87.396,
"t": 244.16989999999998,
"r": 138.9,
"b": 202.66189999999995
},
"text": "6 PM - 6:45 PM\n8AM-8:45 AM\n9AM-9:45AM",
"attrs": {
"row": 4,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p14.7.23",
"order": 30,
"type": "table_cell",
"bbox": {
"l": 155.64,
"t": 244.16989999999998,
"r": 169.416,
"b": 202.66189999999995
},
"text": "T,TH\nW,F\nW,F",
"attrs": {
"row": 4,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p14.7.24",
"order": 31,
"type": "table_cell",
"bbox": {
"l": 202.8336,
"t": 244.16989999999998,
"r": 225.756,
"b": 202.66189999999995
},
"text": "$2/$4\n$2/$4\n$2/$4",
"attrs": {
"row": 4,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p14.7.25",
"order": 32,
"type": "table_cell",
"bbox": {
"l": 253.86,
"t": 244.16989999999998,
"r": 285.72,
"b": 202.66189999999995
},
"text": "AGE: 18+\nAGE: 18+\nAGE: 18+",
"attrs": {
"row": 4,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p14.7.26",
"order": 33,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 200.96990000000005,
"r": 80.184,
"b": 188.26189999999997
},
"text": "03/4-05/29",
"attrs": {
"row": 5,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.27",
"order": 34,
"type": "table_cell",
"bbox": {
"l": 85.056,
"t": 201.4133,
"r": 136.032,
"b": 186.9867
},
"text": "11AM - 11:45 AM",
"attrs": {
"row": 5,
"col": 1,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p14.7.28",
"order": 35,
"type": "table_cell",
"bbox": {
"l": 156.288,
"t": 200.96990000000005,
"r": 168.6816,
"b": 188.26189999999997
},
"text": "W,F",
"attrs": {
"row": 5,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.29",
"order": 36,
"type": "table_cell",
"bbox": {
"l": 202.1616,
"t": 200.96990000000005,
"r": 225.0216,
"b": 188.26189999999997
},
"text": "$2/$4",
"attrs": {
"row": 5,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.30",
"order": 37,
"type": "table_cell",
"bbox": {
"l": 253.86,
"t": 200.96990000000005,
"r": 283.86,
"b": 188.26189999999997
},
"text": "AGE: 18+",
"attrs": {
"row": 5,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.31",
"order": 38,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 186.56989999999996,
"r": 80.184,
"b": 173.8619
},
"text": "03/4-05/29",
"attrs": {
"row": 6,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.32",
"order": 39,
"type": "table_cell",
"bbox": {
"l": 85.056,
"t": 186.9867,
"r": 136.032,
"b": 172.56
},
"text": "12PM - 12:45 PM",
"attrs": {
"row": 6,
"col": 1,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p14.7.33",
"order": 40,
"type": "table_cell",
"bbox": {
"l": 156.912,
"t": 186.56989999999996,
"r": 169.3056,
"b": 173.8619
},
"text": "W,F",
"attrs": {
"row": 6,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.34",
"order": 41,
"type": "table_cell",
"bbox": {
"l": 202.7856,
"t": 186.56989999999996,
"r": 225.6456,
"b": 173.8619
},
"text": "$2/$4",
"attrs": {
"row": 6,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.35",
"order": 42,
"type": "table_cell",
"bbox": {
"l": 253.86,
"t": 186.56989999999996,
"r": 283.86,
"b": 173.8619
},
"text": "AGE: 18+",
"attrs": {
"row": 6,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.36",
"order": 43,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 172.16989999999998,
"r": 80.184,
"b": 159.4619
},
"text": "03/4-05/29",
"attrs": {
"row": 7,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.37",
"order": 44,
"type": "table_cell",
"bbox": {
"l": 87.624,
"t": 172.16989999999998,
"r": 137.268,
"b": 159.4619
},
"text": "6PM - 6:45 PM",
"attrs": {
"row": 7,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.38",
"order": 45,
"type": "table_cell",
"bbox": {
"l": 155.868,
"t": 172.16989999999998,
"r": 168.2616,
"b": 159.4619
},
"text": "W,F",
"attrs": {
"row": 7,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.39",
"order": 46,
"type": "table_cell",
"bbox": {
"l": 203.6016,
"t": 172.16989999999998,
"r": 226.4616,
"b": 159.4619
},
"text": "$2/$4",
"attrs": {
"row": 7,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.40",
"order": 47,
"type": "table_cell",
"bbox": {
"l": 253.86,
"t": 172.16989999999998,
"r": 283.86,
"b": 159.4619
},
"text": "AGE: 18+",
"attrs": {
"row": 7,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.41",
"order": 48,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 157.76999999999998,
"r": 83.424,
"b": 145.062
},
"text": "06/15-08/26",
"attrs": {
"row": 8,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.42",
"order": 49,
"type": "table_cell",
"bbox": {
"l": 85.056,
"t": 158.1333,
"r": 136.032,
"b": 143.7067
},
"text": "8AM-9:45AM",
"attrs": {
"row": 8,
"col": 1,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p14.7.43",
"order": 50,
"type": "table_cell",
"bbox": {
"l": 157.02,
"t": 157.76999999999998,
"r": 171.444,
"b": 145.062
},
"text": "M,W",
"attrs": {
"row": 8,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.44",
"order": 51,
"type": "table_cell",
"bbox": {
"l": 203.064,
"t": 157.76999999999998,
"r": 225.924,
"b": 145.062
},
"text": "$2/$4",
"attrs": {
"row": 8,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.45",
"order": 52,
"type": "table_cell",
"bbox": {
"l": 253.86,
"t": 157.76999999999998,
"r": 285.72,
"b": 145.062
},
"text": "AGE: 18+",
"attrs": {
"row": 8,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.46",
"order": 53,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 143.36990000000003,
"r": 83.424,
"b": 130.66189999999995
},
"text": "06/15-08/26",
"attrs": {
"row": 9,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.47",
"order": 54,
"type": "table_cell",
"bbox": {
"l": 85.056,
"t": 143.7067,
"r": 136.032,
"b": 129.28
},
"text": "9AM - 9:45AM",
"attrs": {
"row": 9,
"col": 1,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p14.7.48",
"order": 55,
"type": "table_cell",
"bbox": {
"l": 157.068,
"t": 143.36990000000003,
"r": 171.4896,
"b": 130.66189999999995
},
"text": "M,W",
"attrs": {
"row": 9,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.49",
"order": 56,
"type": "table_cell",
"bbox": {
"l": 203.1096,
"t": 143.36990000000003,
"r": 225.9696,
"b": 130.66189999999995
},
"text": "$2/$4",
"attrs": {
"row": 9,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.50",
"order": 57,
"type": "table_cell",
"bbox": {
"l": 253.86,
"t": 143.36990000000003,
"r": 283.86,
"b": 130.66189999999995
},
"text": "AGE: 18+",
"attrs": {
"row": 9,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.51",
"order": 58,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 128.96990000000005,
"r": 83.424,
"b": 116.26189999999997
},
"text": "06/15-08/26",
"attrs": {
"row": 10,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.52",
"order": 59,
"type": "table_cell",
"bbox": {
"l": 85.056,
"t": 129.28,
"r": 136.032,
"b": 114.8533
},
"text": "6PM-6:45PM",
"attrs": {
"row": 10,
"col": 1,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p14.7.53",
"order": 60,
"type": "table_cell",
"bbox": {
"l": 157.248,
"t": 128.96990000000005,
"r": 171.6696,
"b": 116.26189999999997
},
"text": "M,W",
"attrs": {
"row": 10,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.54",
"order": 61,
"type": "table_cell",
"bbox": {
"l": 203.2896,
"t": 128.96990000000005,
"r": 226.1496,
"b": 116.26189999999997
},
"text": "$2/$4",
"attrs": {
"row": 10,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.55",
"order": 62,
"type": "table_cell",
"bbox": {
"l": 253.86,
"t": 128.96990000000005,
"r": 283.86,
"b": 116.26189999999997
},
"text": "AGE: 18+",
"attrs": {
"row": 10,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.56",
"order": 63,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 114.56989999999996,
"r": 83.376,
"b": 101.86189999999999
},
"text": "06/15-08/27",
"attrs": {
"row": 11,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.57",
"order": 64,
"type": "table_cell",
"bbox": {
"l": 85.056,
"t": 114.8533,
"r": 136.032,
"b": 100.4267
},
"text": "8AM-8:45AM",
"attrs": {
"row": 11,
"col": 1,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p14.7.58",
"order": 65,
"type": "table_cell",
"bbox": {
"l": 157.164,
"t": 114.56989999999996,
"r": 170.8776,
"b": 101.86189999999999
},
"text": "T,TH",
"attrs": {
"row": 11,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.59",
"order": 66,
"type": "table_cell",
"bbox": {
"l": 202.4976,
"t": 114.56989999999996,
"r": 225.3576,
"b": 101.86189999999999
},
"text": "$2/$4",
"attrs": {
"row": 11,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.60",
"order": 67,
"type": "table_cell",
"bbox": {
"l": 253.86,
"t": 114.56989999999996,
"r": 285.72,
"b": 101.86189999999999
},
"text": "AGE: 18+",
"attrs": {
"row": 11,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.61",
"order": 68,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 100.16989999999998,
"r": 83.424,
"b": 87.46190000000001
},
"text": "06/16-08/27",
"attrs": {
"row": 12,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.62",
"order": 69,
"type": "table_cell",
"bbox": {
"l": 85.056,
"t": 100.4267,
"r": 136.032,
"b": 86
},
"text": "9AM - 9:45AM",
"attrs": {
"row": 12,
"col": 1,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p14.7.63",
"order": 70,
"type": "table_cell",
"bbox": {
"l": 157.068,
"t": 100.16989999999998,
"r": 170.7816,
"b": 87.46190000000001
},
"text": "T,TH",
"attrs": {
"row": 12,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.64",
"order": 71,
"type": "table_cell",
"bbox": {
"l": 202.4016,
"t": 100.16989999999998,
"r": 225.2616,
"b": 87.46190000000001
},
"text": "$2/$4",
"attrs": {
"row": 12,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.65",
"order": 72,
"type": "table_cell",
"bbox": {
"l": 253.86,
"t": 100.16989999999998,
"r": 283.86,
"b": 87.46190000000001
},
"text": "AGE: 18+",
"attrs": {
"row": 12,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.66",
"order": 73,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 85.76999999999998,
"r": 171.996,
"b": 58.661899999999946
},
"text": "06/16-08/27\nVILLA PARKE COMMUNITY CENTER POOL",
"attrs": {
"row": 13,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p14.7.67",
"order": 74,
"type": "table_cell",
"bbox": {
"l": 85.056,
"t": 86,
"r": 136.032,
"b": 71.5733
},
"text": "6PM - 6:45 PM",
"attrs": {
"row": 13,
"col": 1,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p14.7.68",
"order": 75,
"type": "table_cell",
"bbox": {
"l": 157.248,
"t": 85.76999999999998,
"r": 170.9616,
"b": 73.06200000000001
},
"text": "T,TH",
"attrs": {
"row": 13,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.69",
"order": 76,
"type": "table_cell",
"bbox": {
"l": 202.5816,
"t": 85.76999999999998,
"r": 225.4416,
"b": 73.06200000000001
},
"text": "$2/$4",
"attrs": {
"row": 13,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.70",
"order": 77,
"type": "table_cell",
"bbox": {
"l": 253.86,
"t": 85.76999999999998,
"r": 283.86,
"b": 73.06200000000001
},
"text": "AGE: 18+",
"attrs": {
"row": 13,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.71",
"order": 78,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 56.96990000000005,
"r": 83.352,
"b": 44.26189999999997
},
"text": "06/16-07/30",
"attrs": {
"row": 14,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.72",
"order": 79,
"type": "table_cell",
"bbox": {
"l": 85.056,
"t": 57.1467,
"r": 136.032,
"b": 42.72
},
"text": "9 AM - 9:45 AM",
"attrs": {
"row": 14,
"col": 1,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p14.7.73",
"order": 80,
"type": "table_cell",
"bbox": {
"l": 155.16,
"t": 56.96990000000005,
"r": 171.456,
"b": 44.26189999999997
},
"text": "T, TH",
"attrs": {
"row": 14,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.74",
"order": 81,
"type": "table_cell",
"bbox": {
"l": 203.076,
"t": 56.96990000000005,
"r": 225.936,
"b": 44.26189999999997
},
"text": "$2/$4",
"attrs": {
"row": 14,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.7.75",
"order": 82,
"type": "table_cell",
"bbox": {
"l": 253.86,
"t": 56.96990000000005,
"r": 283.86,
"b": 44.26189999999997
},
"text": "AGE: 18+",
"attrs": {
"row": 14,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
}
]
},
{
"id": "p14.8",
"order": 83,
"type": "heading",
"bbox": {
"l": 309.36,
"t": 756.72,
"r": 512.4,
"b": 742.32
},
"text": "YOUTH PRIVATE SWIM LESSON",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p14.9",
"order": 84,
"type": "table",
"bbox": {
"l": 309.36,
"t": 744,
"r": 573.36,
"b": 552.0322
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 5,
"n_cols": 5,
"integrity": {
"cells_checked": 21,
"cells_flagged": 1,
"flags": [
{
"row": 2,
"col": 1,
"coverage": 0.5,
"text": "9AM - 2PM"
}
]
}
},
"children": [
{
"id": "p14.9.1",
"order": 85,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 741.1102,
"r": 571.787,
"b": 667.2322
},
"text": "Private Swim Lessons for youth are 30 minutes. All levels are based on the American Red Cross Learn-to Swim Program. Ratio of Instructor to participant is 1 to 1. For more information, please contact the Aquatics Program at (626) 744-7590.\nKENNEDY POOL",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 5,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p14.9.2",
"order": 86,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 665.5402,
"r": 356.136,
"b": 609.6322
},
"text": "03/3-05/26\n03/4-05/27\n03/5-05/28\n03/6-05/29",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p14.9.3",
"order": 87,
"type": "table_cell",
"bbox": {
"l": 367.044,
"t": 665.5402,
"r": 408.348,
"b": 609.6322
},
"text": "10AM - 2PM\n10AM - 2PM\n10AM - 2PM\n10AM - 2PM",
"attrs": {
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p14.9.4",
"order": 88,
"type": "table_cell",
"bbox": {
"l": 433.02,
"t": 665.5402,
"r": 457.86,
"b": 609.6322
},
"text": "TUE\nWED\nTHURS\nFRI",
"attrs": {
"row": 1,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p14.9.5",
"order": 89,
"type": "table_cell",
"bbox": {
"l": 492,
"t": 665.5402,
"r": 523.68,
"b": 609.6322
},
"text": "$35/$50\n$35/$50\n$35/$50\n$35/$50",
"attrs": {
"row": 1,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p14.9.6",
"order": 90,
"type": "table_cell",
"bbox": {
"l": 529.86,
"t": 665.5402,
"r": 562.74,
"b": 609.6322
},
"text": "AGE: 5-17\nAGE: 5-17\nAGE: 5-17\nAGE: 5-17",
"attrs": {
"row": 1,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p14.9.7",
"order": 91,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 607.9402,
"r": 355.884,
"b": 595.2322
},
"text": "03/7-05/30",
"attrs": {
"row": 2,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.9.8",
"order": 92,
"type": "table_cell",
"bbox": {
"l": 362.16,
"t": 629.232,
"r": 414.96,
"b": 610.104
},
"text": "9AM - 2PM",
"attrs": {
"row": 2,
"col": 1,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p14.9.9",
"order": 93,
"type": "table_cell",
"bbox": {
"l": 433.02,
"t": 607.9402,
"r": 457.86,
"b": 595.2322
},
"text": "SAT",
"attrs": {
"row": 2,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.9.10",
"order": 94,
"type": "table_cell",
"bbox": {
"l": 492,
"t": 607.9402,
"r": 523.68,
"b": 595.2322
},
"text": "$35/$50",
"attrs": {
"row": 2,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.9.11",
"order": 95,
"type": "table_cell",
"bbox": {
"l": 529.86,
"t": 607.9402,
"r": 562.74,
"b": 595.2322
},
"text": "AGE: 5-17",
"attrs": {
"row": 2,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.9.12",
"order": 96,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 593.5402,
"r": 397.26,
"b": 566.4322
},
"text": "06/20-08/30\nBLAIR HIGH SCHOOL POOL",
"attrs": {
"row": 3,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p14.9.13",
"order": 97,
"type": "table_cell",
"bbox": {
"l": 368.052,
"t": 593.5402,
"r": 409.116,
"b": 580.8322000000001
},
"text": "9AM - 12PM",
"attrs": {
"row": 3,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.9.14",
"order": 98,
"type": "table_cell",
"bbox": {
"l": 433.296,
"t": 593.5402,
"r": 463.2696,
"b": 580.8322000000001
},
"text": "SAT, SUN",
"attrs": {
"row": 3,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.9.15",
"order": 99,
"type": "table_cell",
"bbox": {
"l": 492.012,
"t": 593.5402,
"r": 523.692,
"b": 580.8322000000001
},
"text": "$35/$50",
"attrs": {
"row": 3,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.9.16",
"order": 100,
"type": "table_cell",
"bbox": {
"l": 536.52,
"t": 564.7402,
"r": 569.4,
"b": 552.0322
},
"text": "AGE: 5-17",
"attrs": {
"row": 3,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.9.17",
"order": 101,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 564.7402,
"r": 354.876,
"b": 552.0322
},
"text": "06/20-08/1",
"attrs": {
"row": 4,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.9.18",
"order": 102,
"type": "table_cell",
"bbox": {
"l": 368.736,
"t": 564.7402,
"r": 409.776,
"b": 552.0322
},
"text": "9AM - 12PM",
"attrs": {
"row": 4,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.9.19",
"order": 103,
"type": "table_cell",
"bbox": {
"l": 434.796,
"t": 564.7402,
"r": 462.24,
"b": 552.0322
},
"text": "SAT",
"attrs": {
"row": 4,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.9.20",
"order": 104,
"type": "table_cell",
"bbox": {
"l": 490.98,
"t": 564.7402,
"r": 522.66,
"b": 552.0322
},
"text": "$35/$50",
"attrs": {
"row": 4,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.9.21",
"order": 105,
"type": "table_cell",
"bbox": {
"l": 520.56,
"t": 571.848,
"r": 573.36,
"b": 552.72
},
"text": "AGE: 5-17",
"attrs": {
"row": 4,
"col": 4,
"rowspan": 1,
"colspan": 1
}
}
]
},
{
"id": "p14.10",
"order": 106,
"type": "heading",
"bbox": {
"l": 309.6,
"t": 540.72,
"r": 517.2,
"b": 526.08
},
"text": "ADULT PRIVATE SWIM LESSONS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p14.11",
"order": 107,
"type": "table",
"bbox": {
"l": 309.12,
"t": 526.8,
"r": 574.307,
"b": 347.28
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 3,
"n_cols": 4,
"integrity": {
"cells_checked": 9,
"cells_flagged": 0
}
},
"children": [
{
"id": "p14.11.1",
"order": 108,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 525.1102000000001,
"r": 574.307,
"b": 448.8322
},
"text": "Private Swim Lessons for adults are 30 minutes. All levels are based on the American Red Cross Learn-to Swim Program. Ratio of Instructor to participant is 1 to 1. For more information, please contact the Aquatics Program at (626) 744-7590.\nKENNEDY POOL",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 4,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p14.11.2",
"order": 109,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 447.1402,
"r": 397.26,
"b": 362.4322
},
"text": "03/3-05/26\n03/12-05/27\n03/13-05/28\n03/14-05/29\n03/15-05/30\nBLAIR HIGH SCHOOL POOL",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p14.11.3",
"order": 110,
"type": "table_cell",
"bbox": {
"l": 368.496,
"t": 447.1402,
"r": 411.84,
"b": 376.8322
},
"text": "10AM - 2PM\n10AM - 2PM\n10AM - 2PM\n10AM - 2PM\n9AM -2PM",
"attrs": {
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p14.11.4",
"order": 111,
"type": "table_cell",
"bbox": {
"l": 433.02,
"t": 447.1402,
"r": 457.86,
"b": 376.8322
},
"text": "TUE\nWED\nTHURS\nFRI\nSAT",
"attrs": {
"row": 1,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p14.11.5",
"order": 112,
"type": "table_cell",
"bbox": {
"l": 493.86,
"t": 447.1402,
"r": 559.86,
"b": 376.8322
},
"text": "$35/$50 AGE: 18+\n$35/$50 AGE: 18+\n$35/$50 AGE: 18+\n$35/$50 AGE: 18+\n$35/$50 AGE: 18+",
"attrs": {
"row": 1,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p14.11.6",
"order": 113,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 360.7402,
"r": 359.448,
"b": 348.0322
},
"text": "06/20-08/01",
"attrs": {
"row": 2,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.11.7",
"order": 114,
"type": "table_cell",
"bbox": {
"l": 368.748,
"t": 360.7402,
"r": 409.788,
"b": 348.0322
},
"text": "9AM - 12PM",
"attrs": {
"row": 2,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.11.8",
"order": 115,
"type": "table_cell",
"bbox": {
"l": 433.02,
"t": 360.7402,
"r": 457.86,
"b": 348.0322
},
"text": "SAT",
"attrs": {
"row": 2,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p14.11.9",
"order": 116,
"type": "table_cell",
"bbox": {
"l": 492,
"t": 360.7402,
"r": 559.86,
"b": 348.0322
},
"text": "$35/$50 AGE: 18+",
"attrs": {
"row": 2,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
}
]
},
{
"id": "p14.12",
"order": 117,
"type": "heading",
"bbox": {
"l": 308.64,
"t": 327.84,
"r": 509.04,
"b": 306.48
},
"text": "WATER POLO AND SWIM TEAM",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p14.13",
"order": 118,
"type": "heading",
"bbox": {
"l": 309.36,
"t": 311.52,
"r": 378.24,
"b": 300.24
},
"text": "(SUMMER ONLY)",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p14.14",
"order": 119,
"type": "text",
"bbox": {
"l": 308.64,
"t": 299.76,
"r": 565.68,
"b": 127.68
},
"text": "Calling all competitors! The City of Pasadena is excited to offer FREE swim and water polo teams at Kennedy Pool. Teams generally practice in the Spring: Tuesday thru Friday and Summer Monday thru Thursday. Competitions will be held on Saturdays. Must be able to swim 25 yards to participate. Participation in meets and games is mandatory.\nSWIM TEAM:\nSPRING 5PM-6PM T-F AGE: 5-17\nSUMMER 5PM-6PM M-TH AGE: 5-17\nWATER POLO:\nSPRING 5PM-6PM T-F AGE: 8-17\nSUMMER 12PM-1PM M-TH AGE: 8-17"
},
{
"id": "p14.15",
"order": 120,
"type": "footer",
"bbox": {
"l": 35.52,
"t": 19.92,
"r": 217.92,
"b": 7.92
},
"text": "Spring/Summer I 2026 Recreation Guide",
"attrs": {
"block_label": "footer"
}
},
{
"id": "p14.16",
"order": 121,
"type": "footer",
"bbox": {
"l": 32.16,
"t": 18.72,
"r": 44.4,
"b": 8.64
},
"text": "14",
"attrs": {
"block_label": "number"
}
}
]
}
Page 15
44 item(s)
JSON
figure (4)
footer (1)
formula (3)
heading (17)
text (18)
title (1)
1 ยท TITLE
2 ยท FIGURE
3 ยท HEADING
4 ยท TEXT
5 ยท FIGURE
6 ยท HEADING
7 ยท TEXT
8 ยท HEADING
9 ยท TEXT
10 ยท HEADING
11 ยท TEXT
12 ยท HEADING
13 ยท TEXT
14 ยท HEADING
15 ยท TEXT
16 ยท HEADING
17 ยท TEXT
18 ยท HEADING
19 ยท TEXT
20 ยท HEADING
21 ยท TEXT
22 ยท HEADING
23
24 ยท TEXT
25 ยท TEXT
26 ยท HEADING
27 ยท HEADING
28 ยท TEXT
29
30
31 ยท HEADING
32 ยท HEADING
33 ยท TEXT
34 ยท HEADING
35 ยท TEXT
36 ยท HEADING
37 ยท TEXT
38 ยท TEXT
39 ยท HEADING
40 ยท TEXT
41 ยท FIGURE
42 ยท TEXT
43 ยท FIGURE
44 ยท FOOTER
Page 15 JSON
{
"document_id": 279,
"page": 15,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 44,
"counts_by_type": {
"figure": 4,
"footer": 1,
"formula": 3,
"heading": 17,
"text": 18,
"title": 1
},
"build_ms": 5,
"items": [
{
"id": "p15.1",
"order": 1,
"type": "title",
"bbox": {
"l": 33.6,
"t": 756,
"r": 217.68,
"b": 726.48
},
"text": "SWIM LEVEL PREREQUISITES & COURSE DESCRIPTIONS",
"attrs": {
"block_label": "doc_title"
}
},
{
"id": "p15.2",
"order": 2,
"type": "figure",
"bbox": {
"l": 233.52,
"t": 730.8,
"r": 271.68,
"b": 698.4
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p15.3",
"order": 3,
"type": "heading",
"bbox": {
"l": 34.32,
"t": 709.92,
"r": 226.08,
"b": 699.6
},
"text": "P&M - Parent & Me (6 months - 3 years old)",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p15.4",
"order": 4,
"type": "text",
"bbox": {
"l": 33.36,
"t": 698.88,
"r": 290.16,
"b": 588.48
},
"text": "This swim class is for parents and infants with a focus on water adjustment, safety skills, and practices. This class will equip parents with information on proper holds and safe submersion to help them become confident handling their infants in the water and help the infants adapt to the water. Swim diapers are required for all infants participating in the class. Please note: a parent (legal guardian) must be in the water at all times during class. This class will provide 30 minutes of lessons with the instructor and 15 minutes for guardian and child to explore skills in the water."
},
{
"id": "p15.5",
"order": 5,
"type": "figure",
"bbox": {
"l": 196.56,
"t": 587.04,
"r": 224.4,
"b": 564.96
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p15.6",
"order": 6,
"type": "heading",
"bbox": {
"l": 34.08,
"t": 566.88,
"r": 233.04,
"b": 556.32
},
"text": "Level TT - Tiny Tots (2-4 years old)",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p15.7",
"order": 7,
"type": "text",
"bbox": {
"l": 33.6,
"t": 555.6,
"r": 293.04,
"b": 511.2
},
"text": "This class is designed for children with little or no swimming experience and focuses on water adjustment while introducing basic swimming skills. Children who are not yet fully potty trained must wear swim diapers in the pool."
},
{
"id": "p15.8",
"order": 8,
"type": "heading",
"bbox": {
"l": 34.08,
"t": 501.12,
"r": 68.16,
"b": 491.04
},
"text": "Level 1",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p15.9",
"order": 9,
"type": "text",
"bbox": {
"l": 33.36,
"t": 490.32,
"r": 299.04,
"b": 456.24
},
"text": "Introduction to water activities, good habits, and overall water safety. Blow bubbles, bobbing, float, glide and proper arm/leg actions on front/back and underwater object retrieval."
},
{
"id": "p15.10",
"order": 10,
"type": "heading",
"bbox": {
"l": 34.32,
"t": 446.4,
"r": 68.88,
"b": 435.6
},
"text": "Level 2",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p15.11",
"order": 11,
"type": "text",
"bbox": {
"l": 33.36,
"t": 435.36,
"r": 301.44,
"b": 390
},
"text": "Development of proper swimming techniques like front and back crawls, front/back floats and glides, recover to a vertical position after swimming, treading water, underwater breath holding and object retrieval, and water safety skills."
},
{
"id": "p15.12",
"order": 12,
"type": "heading",
"bbox": {
"l": 34.08,
"t": 380.16,
"r": 68.16,
"b": 369.6
},
"text": "Level 3",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p15.13",
"order": 13,
"type": "text",
"bbox": {
"l": 33.12,
"t": 369.36,
"r": 300.24,
"b": 313.44
},
"text": "Guided practice of previously attained skills in deeper water: side breathing with the front crawl, treading water, flutter kick, scissor kick, dolphin kick, and breaststroke kick; elementary backstroke; headfirst entries into the water; non-swimming assists; and water safety skills."
},
{
"id": "p15.14",
"order": 14,
"type": "heading",
"bbox": {
"l": 34.08,
"t": 303.36,
"r": 68.64,
"b": 292.8
},
"text": "Level 4",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p15.15",
"order": 15,
"type": "text",
"bbox": {
"l": 32.88,
"t": 292.32,
"r": 291.6,
"b": 214.32
},
"text": "Develop knowledge and techniques of all strokes and other aquatic skills including preparation for swim team. Open turns on front and back, treading water, refine front crawl and backstroke, and improve on breast stroke, butterfly and sidestroke, introduction to diving, feet first surface dives, survival swimming, and water safety skills including simple water saving assists."
},
{
"id": "p15.16",
"order": 16,
"type": "heading",
"bbox": {
"l": 33.84,
"t": 204.24,
"r": 68.64,
"b": 193.92
},
"text": "Level 5",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p15.17",
"order": 17,
"type": "text",
"bbox": {
"l": 33.12,
"t": 193.44,
"r": 284.4,
"b": 136.8
},
"text": "Further coordination and refinement of strokes and preparation for the swim team. Continued conditioning and stroke refinement, racing starts to streamline, flipturns, sculling, shallow angled dives, tuck/pike dives, non-swimming assists, and water safety skills."
},
{
"id": "p15.18",
"order": 18,
"type": "heading",
"bbox": {
"l": 309.84,
"t": 738.96,
"r": 426.72,
"b": 708.24
},
"text": "POOL LOCATIONS YEAR-ROUND",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p15.19",
"order": 19,
"type": "text",
"bbox": {
"l": 310.08,
"t": 691.68,
"r": 405.84,
"b": 658.56
},
"text": "Kennedy Pool\n1081 N. Fair Oaks Ave.\n(626) 744-7590"
},
{
"id": "p15.20",
"order": 20,
"type": "heading",
"bbox": {
"l": 309.84,
"t": 650.88,
"r": 409.68,
"b": 637.44
},
"text": "SUMMER ONLY",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p15.21",
"order": 21,
"type": "text",
"bbox": {
"l": 309.84,
"t": 631.92,
"r": 469.44,
"b": 599.04
},
"text": "Villa Parke Community Center Pool\n363 E. Villa St.\n(626) 585-2026"
},
{
"id": "p15.22",
"order": 22,
"type": "heading",
"bbox": {
"l": 310.32,
"t": 588.72,
"r": 414.48,
"b": 577.68
},
"text": "Blair High School Pool [p15.22.1]",
"attrs": {
"block_label": "paragraph_title"
},
"children": [
{
"id": "p15.22.1",
"order": 23,
"type": "formula",
"bbox": {
"l": 310.32,
"t": 588.72,
"r": 414.48,
"b": 577.68
},
"text": "^{*}",
"attrs": {
"latex": "^{*}",
"inline": true,
"text_offset": 23,
"text_span": 10,
"bbox_estimated": true,
"notation": "latex",
"alt": "to the power of *",
"mathml": "<math aria-label=\"to the power of *\" xmlns=\"http://www.w3.org/1998/Math/MathML\" display=\"inline\"><mrow><msup><mi /><mrow><mo>*</mo></mrow></msup></mrow></math>"
}
}
]
},
{
"id": "p15.23",
"order": 24,
"type": "text",
"bbox": {
"l": 309.84,
"t": 576.48,
"r": 403.92,
"b": 554.64
},
"text": "1201 S. Marengo Ave.\n(626) 585-2027"
},
{
"id": "p15.24",
"order": 25,
"type": "text",
"bbox": {
"l": 310.08,
"t": 544.8,
"r": 542.88,
"b": 521.28
},
"text": "*Blair High School will only have seven weeks of swim lessons, ending August 1, 2026."
},
{
"id": "p15.25",
"order": 26,
"type": "heading",
"bbox": {
"l": 310.56,
"t": 501.6,
"r": 415.2,
"b": 488.64
},
"text": "FREE REC SWIM",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p15.26",
"order": 27,
"type": "heading",
"bbox": {
"l": 310.56,
"t": 487.2,
"r": 374.88,
"b": 477.12
},
"text": "Kennedy Pool",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p15.27",
"order": 28,
"type": "text",
"bbox": {
"l": 309.6,
"t": 478.56,
"r": 559.68,
"b": 421.2
},
"text": "(Spring) Sat. from 1 - 4 p.m.\n(Summer) M-Th. from 1 - 3:30 p.m.\nF-Sun. from 1 - 4 p.m.\n [p15.27.1]Kennedy Pool will be open on the[p15.27.2] of July for Rec swim from 1-4 p.m.",
"children": [
{
"id": "p15.27.1",
"order": 29,
"type": "formula",
"bbox": {
"l": 309.6,
"t": 478.56,
"r": 559.68,
"b": 421.2
},
"text": "^{*}",
"attrs": {
"latex": "^{*}",
"inline": true,
"text_offset": 88,
"text_span": 10,
"bbox_estimated": true,
"notation": "latex",
"alt": "to the power of *",
"mathml": "<math aria-label=\"to the power of *\" xmlns=\"http://www.w3.org/1998/Math/MathML\" display=\"inline\"><mrow><msup><mi /><mrow><mo>*</mo></mrow></msup></mrow></math>"
}
},
{
"id": "p15.27.2",
"order": 30,
"type": "formula",
"bbox": {
"l": 309.6,
"t": 478.56,
"r": 559.68,
"b": 421.2
},
"text": "4^{th}",
"attrs": {
"latex": "4^{th}",
"inline": true,
"text_offset": 130,
"text_span": 10,
"bbox_estimated": true,
"notation": "latex",
"alt": "4 to the power of th",
"mathml": "<math aria-label=\"4 to the power of th\" xmlns=\"http://www.w3.org/1998/Math/MathML\" display=\"inline\"><mrow><msup><mn>4</mn><mrow><mi>t</mi><mi>h</mi></mrow></msup></mrow></math>"
}
}
]
},
{
"id": "p15.28",
"order": 31,
"type": "heading",
"bbox": {
"l": 309.84,
"t": 412.32,
"r": 409.68,
"b": 398.88
},
"text": "SUMMER ONLY",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p15.29",
"order": 32,
"type": "heading",
"bbox": {
"l": 310.32,
"t": 394.32,
"r": 383.76,
"b": 383.04
},
"text": "Villa Parke Pool",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p15.30",
"order": 33,
"type": "text",
"bbox": {
"l": 310.56,
"t": 381.84,
"r": 410.4,
"b": 359.76
},
"text": "M-Th from 1 - 3:30 p.m.\nF, Sat from 1-4 p.m."
},
{
"id": "p15.31",
"order": 34,
"type": "heading",
"bbox": {
"l": 310.32,
"t": 350.4,
"r": 411.6,
"b": 338.88
},
"text": "Blair High School Pool",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p15.32",
"order": 35,
"type": "text",
"bbox": {
"l": 310.56,
"t": 338.16,
"r": 411.12,
"b": 316.08
},
"text": "M-Th from 1 - 3:30 p.m.\nF, Sat from 1-4 p.m."
},
{
"id": "p15.33",
"order": 36,
"type": "heading",
"bbox": {
"l": 310.56,
"t": 306.96,
"r": 344.88,
"b": 294.48
},
"text": "FEES",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p15.34",
"order": 37,
"type": "text",
"bbox": {
"l": 309.6,
"t": 293.04,
"r": 528.96,
"b": 258.96
},
"text": "Group lesson fees per session:\nThe ratio of staff to patrons is 1:3 - 1:7 for levels 1-5.\nYouth 12 & under $30/$65"
},
{
"id": "p15.35",
"order": 38,
"type": "text",
"bbox": {
"l": 309.6,
"t": 249.12,
"r": 484.32,
"b": 214.8
},
"text": "Private lesson fees per 30-minute class:\nYouth 17 & under $35/$50\nAdults 18 & over $35/$50"
},
{
"id": "p15.36",
"order": 39,
"type": "heading",
"bbox": {
"l": 310.08,
"t": 196.08,
"r": 475.68,
"b": 182.88
},
"text": "LOCKERS & SWIM ATTIRE",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p15.37",
"order": 40,
"type": "text",
"bbox": {
"l": 309.12,
"t": 182.16,
"r": 576.48,
"b": 137.04
},
"text": "Participants are required to be dressed in swim attire for class session. Bathrooms will remain open and outdoor showers are available. Children who are not yet fully potty trained must wear swim diapers in the pool."
},
{
"id": "p15.38",
"order": 41,
"type": "figure",
"bbox": {
"l": 32.02,
"t": 119.58,
"r": 318.58,
"b": 28.5
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p15.39",
"order": 42,
"type": "text",
"bbox": {
"l": 30.72,
"t": 112.32,
"r": 246.24,
"b": 50.64
},
"text": "REGISTER ONLINE!\nVISIT CITYOFPASADENA.NET/RESERVE"
},
{
"id": "p15.40",
"order": 43,
"type": "figure",
"bbox": {
"l": 243.6,
"t": 113.04,
"r": 284.64,
"b": 72.96
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p15.41",
"order": 44,
"type": "footer",
"bbox": {
"l": 409.44,
"t": 19.44,
"r": 593.28,
"b": 8.16
},
"text": "Spring/Summer I 2026 Recreation Guide 15",
"attrs": {
"block_label": "footer"
}
}
]
}
Page 16
57 item(s)
JSON
caption (6)
figure (12)
footer (2)
heading (1)
table (4)
table_cell (30)
text (2)
1 ยท HEADING
2 ยท TEXT
3 ยท TABLE
4
5
6
7
8
9
10 ยท FIGURE
11 ยท FIGURE
12 ยท FIGURE
13 ยท TEXT
14 ยท CAPTION
15 ยท CAPTION
16 ยท TABLE
17
18
19
20
21 ยท FIGURE
22 ยท FIGURE
23 ยท FIGURE
24 ยท FIGURE
25 ยท CAPTION
26 ยท CAPTION
27 ยท TABLE
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44 ยท FIGURE
45 ยท FIGURE
46 ยท FIGURE
47 ยท FIGURE
48 ยท CAPTION
49 ยท CAPTION
50 ยท FIGURE
51 ยท TABLE
52
53
54
55
56 ยท FOOTER
57 ยท FOOTER
Page 16 JSON
{
"document_id": 279,
"page": 16,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 57,
"counts_by_type": {
"caption": 6,
"figure": 12,
"footer": 2,
"heading": 1,
"table": 4,
"table_cell": 30,
"text": 2
},
"build_ms": 17,
"items": [
{
"id": "p16.1",
"order": 1,
"type": "heading",
"bbox": {
"l": 59.04,
"t": 751.68,
"r": 372.72,
"b": 710.4
},
"text": "GROUP SWIM LESSONS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p16.2",
"order": 2,
"type": "text",
"bbox": {
"l": 66.48,
"t": 705.36,
"r": 542.4,
"b": 654.96
},
"text": "The Spring session begins March 3, 2026. Registration for Pasadena residents and Pasadena Unified School District (PUSD) students opens online on Tuesday, February 17. General registration begins on Tuesday February 24. NOTE: If your child is a PUSD and non-resident of Pasadena, please call (626) 744-7330 for assistance with registration. For more information, please call (626) 744-7590."
},
{
"id": "p16.3",
"order": 3,
"type": "table",
"bbox": {
"l": 56.88,
"t": 639.054,
"r": 563.28,
"b": 531.6
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 2,
"n_cols": 4,
"integrity": {
"cells_checked": 6,
"cells_flagged": 0
}
},
"children": [
{
"id": "p16.3.1",
"order": 4,
"type": "table_cell",
"bbox": {
"l": 56.88,
"t": 635.04,
"r": 310.08,
"b": 617.8
},
"text": "KENNEDY POUL ONLY (MARCH 3 โ MAY 29)",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 2,
"column_header": true,
"header_source": "pdf"
}
},
{
"id": "p16.3.2",
"order": 5,
"type": "table_cell",
"bbox": {
"l": 374.1152,
"t": 639.054,
"r": 510.4192,
"b": 624.13
},
"text": "ONLINE REGISTRATION DEADLINE",
"attrs": {
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 2,
"bbox_refit": true,
"column_header": true,
"header_source": "pdf"
}
},
{
"id": "p16.3.3",
"order": 6,
"type": "table_cell",
"bbox": {
"l": 64.004,
"t": 613.3261,
"r": 120.577,
"b": 533.6771
},
"text": "10:00 โ 10:50 AM\n11:00 โ 11:50 AM\n4:00 โ 4:50 PM\n5:00 โ 5:50 PM\n6:00 โ 6:50 PM",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p16.3.4",
"order": 7,
"type": "table_cell",
"bbox": {
"l": 189.008,
"t": 613.3261,
"r": 250.982,
"b": 533.6771
},
"text": "TT/ LEVELS 1 - 5\nLEVELS TT - 5\nLEVELS TT - 5\nLEVELS TT - 2\nP&T / LEVELS 1 - 5",
"attrs": {
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p16.3.5",
"order": 8,
"type": "table_cell",
"bbox": {
"l": 327.003,
"t": 613.3261,
"r": 343.921,
"b": 533.6771
},
"text": "M-TH\nM-TH\nM-TH\nM-TH\nM-TH",
"attrs": {
"row": 1,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p16.3.6",
"order": 9,
"type": "table_cell",
"bbox": {
"l": 374.006,
"t": 613.3261,
"r": 515.29,
"b": 533.6771
},
"text": "8 AM MONDAY (FIRST DAY OF THE SESSION)\n8 AM MONDAY (FIRST DAY OF THE SESSION)\n8 AM MONDAY (FIRST DAY OF THE SESSION)\n8 AM MONDAY (FIRST DAY OF THE SESSION)\n8 AM MONDAY (FIRST DAY OF THE SESSION)",
"attrs": {
"row": 1,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
}
]
},
{
"id": "p16.4",
"order": 10,
"type": "figure",
"bbox": {
"l": 176.8454,
"t": 615.9561,
"r": 195.5654,
"b": 500.756
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p16.5",
"order": 11,
"type": "figure",
"bbox": {
"l": 320.4454,
"t": 615.9161,
"r": 339.1654,
"b": 508.9961
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p16.6",
"order": 12,
"type": "figure",
"bbox": {
"l": 366.8854,
"t": 600.1561,
"r": 385.6054,
"b": 498.636
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p16.7",
"order": 13,
"type": "text",
"bbox": {
"l": 61.2,
"t": 520.56,
"r": 534.24,
"b": 468.72
},
"text": "The Summer session begins June 15, 2026. Registration for Pasadena residents and Pasadena Unified School District (PUSD) students opens online Tuesday, May 5. General registration begins Tuesday, May 12. NOTE: If your child is a PUSD and non-resident of Pasadena, please call (626) 744-7330 for assistance with registration."
},
{
"id": "p16.8",
"order": 14,
"type": "caption",
"bbox": {
"l": 66.96,
"t": 449.52,
"r": 204.24,
"b": 433.68
},
"text": "BLAIR POOL (JUNE 15 - JULY 30)",
"attrs": {
"block_label": "figure_title"
}
},
{
"id": "p16.9",
"order": 15,
"type": "caption",
"bbox": {
"l": 374.64,
"t": 449.52,
"r": 514.08,
"b": 433.68
},
"text": "ONLINE REGISTRATION DEADLINE",
"attrs": {
"block_label": "figure_title"
}
},
{
"id": "p16.10",
"order": 16,
"type": "table",
"bbox": {
"l": 55.2,
"t": 426.24,
"r": 563.04,
"b": 339.84
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 1,
"n_cols": 4,
"integrity": {
"cells_checked": 4,
"cells_flagged": 0
}
},
"children": [
{
"id": "p16.10.1",
"order": 17,
"type": "table_cell",
"bbox": {
"l": 66.1921,
"t": 421.9242,
"r": 122.7651,
"b": 342.2752
},
"text": "10:00 โ 10:50 AM\n11:00 โ 11:50 AM\n4:00 โ 4:50 PM\n5:00 โ 5:50 PM\n6:00 โ 6:50 PM",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p16.10.2",
"order": 18,
"type": "table_cell",
"bbox": {
"l": 191.1961,
"t": 421.9242,
"r": 254.6661,
"b": 342.2752
},
"text": "P&M / LEVELS 1 - 5\nLEVELS TT - 5\nLEVELS TT - 5\nLEVELS TT - 5\nP&M / LEVELS 1 - 5",
"attrs": {
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p16.10.3",
"order": 19,
"type": "table_cell",
"bbox": {
"l": 329.1911,
"t": 421.9242,
"r": 346.1091,
"b": 342.2752
},
"text": "M-TH\nM-TH\nM-TH\nM-TH\nM-TH",
"attrs": {
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p16.10.4",
"order": 20,
"type": "table_cell",
"bbox": {
"l": 376.1941,
"t": 421.9242,
"r": 519.3481,
"b": 342.2752
},
"text": "8 AM MONDAY (FIRST DAY OF THE SESSION)\n8 M. MONDAY (FIRST DAY OF THE SESSION)\n8 AM MONDAY (FIRST DAY OF THE SESSION)\n8 AM MONDAY (FIRST DAY OF THE SESSION)\n8 AM MONDAY (FIRST DAY OF THE SESSION)",
"attrs": {
"row": 0,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
}
]
},
{
"id": "p16.11",
"order": 21,
"type": "figure",
"bbox": {
"l": 320.3652,
"t": 424.3742,
"r": 339.0852,
"b": 303.4142
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p16.12",
"order": 22,
"type": "figure",
"bbox": {
"l": 176.7653,
"t": 424.0107,
"r": 195.4853,
"b": 308.8107
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p16.13",
"order": 23,
"type": "figure",
"bbox": {
"l": 366.8052,
"t": 408.2108,
"r": 385.5252,
"b": 306.6907
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p16.14",
"order": 24,
"type": "figure",
"bbox": {
"l": 409.7581,
"t": 392.3346,
"r": 428.4781,
"b": 288.6546
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p16.15",
"order": 25,
"type": "caption",
"bbox": {
"l": 66.24,
"t": 329.76,
"r": 242.88,
"b": 313.44
},
"text": "VILLA PARKE POOL (JUNE 15 - AUGUST 6)",
"attrs": {
"block_label": "figure_title"
}
},
{
"id": "p16.16",
"order": 26,
"type": "caption",
"bbox": {
"l": 374.16,
"t": 329.76,
"r": 514.08,
"b": 313.68
},
"text": "ONLINE REGISTRATION DEADLINE",
"attrs": {
"block_label": "figure_title"
}
},
{
"id": "p16.17",
"order": 27,
"type": "table",
"bbox": {
"l": 55.92,
"t": 304.56,
"r": 562.56,
"b": 219.6
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 4,
"n_cols": 4,
"integrity": {
"cells_checked": 16,
"cells_flagged": 0
}
},
"children": [
{
"id": "p16.17.1",
"order": 28,
"type": "table_cell",
"bbox": {
"l": 66.1119,
"t": 301.4242,
"r": 122.6849,
"b": 272.77520000000004
},
"text": "10:00 โ 10:50 AM\n11:00 โ 11:50 AM",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p16.17.2",
"order": 29,
"type": "table_cell",
"bbox": {
"l": 191.1159,
"t": 301.4242,
"r": 254.8609,
"b": 272.77520000000004
},
"text": "P&M / LEVELS 1 - 4\nLEVELS TT - 4",
"attrs": {
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p16.17.3",
"order": 30,
"type": "table_cell",
"bbox": {
"l": 329.1109,
"t": 301.4242,
"r": 346.0289,
"b": 272.77520000000004
},
"text": "M-TH\nM-TH",
"attrs": {
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p16.17.4",
"order": 31,
"type": "table_cell",
"bbox": {
"l": 376.1139,
"t": 301.4242,
"r": 517.3979,
"b": 272.77520000000004
},
"text": "8 AM MONDAY (FIRST DAY OF THE SESSION)\n8 AM MONDAY (FIRST DAY OF THE SESSION)",
"attrs": {
"row": 0,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p16.17.5",
"order": 32,
"type": "table_cell",
"bbox": {
"l": 66.1119,
"t": 267.42420000000004,
"r": 115.8649,
"b": 255.77520000000004
},
"text": "4:00 โ 4:50 PM",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p16.17.6",
"order": 33,
"type": "table_cell",
"bbox": {
"l": 213.6109,
"t": 233.42420000000004,
"r": 254.8609,
"b": 221.77520000000004
},
"text": "LEVELS 1 โ 4",
"attrs": {
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p16.17.7",
"order": 34,
"type": "table_cell",
"bbox": {
"l": 329.1109,
"t": 267.42420000000004,
"r": 346.0289,
"b": 255.77520000000004
},
"text": "M-TH",
"attrs": {
"row": 1,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p16.17.8",
"order": 35,
"type": "table_cell",
"bbox": {
"l": 376.1139,
"t": 267.42420000000004,
"r": 517.3979,
"b": 255.77520000000004
},
"text": "8 AM MONDAY (FIRST DAY OF THE SESSION)",
"attrs": {
"row": 1,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p16.17.9",
"order": 36,
"type": "table_cell",
"bbox": {
"l": 66.1119,
"t": 250.42420000000004,
"r": 115.3149,
"b": 238.77520000000004
},
"text": "5:00 โ 5:50 PM",
"attrs": {
"row": 2,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p16.17.10",
"order": 37,
"type": "table_cell",
"bbox": {
"l": 191.1159,
"t": 250.42420000000004,
"r": 234.0929,
"b": 238.77520000000004
},
"text": "LEVELS 1 โ 4",
"attrs": {
"row": 2,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p16.17.11",
"order": 38,
"type": "table_cell",
"bbox": {
"l": 329.1109,
"t": 250.42420000000004,
"r": 346.0289,
"b": 238.77520000000004
},
"text": "M-TH",
"attrs": {
"row": 2,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p16.17.12",
"order": 39,
"type": "table_cell",
"bbox": {
"l": 376.1139,
"t": 250.42420000000004,
"r": 517.3979,
"b": 238.77520000000004
},
"text": "8 AM MONDAY (FIRST DAY OF THE SESSION)",
"attrs": {
"row": 2,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p16.17.13",
"order": 40,
"type": "table_cell",
"bbox": {
"l": 66.1119,
"t": 233.42420000000004,
"r": 115.4029,
"b": 221.77520000000004
},
"text": "6:00 โ 6:50 PM",
"attrs": {
"row": 3,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p16.17.14",
"order": 41,
"type": "table_cell",
"bbox": {
"l": 191.1159,
"t": 267.42420000000004,
"r": 234.0929,
"b": 221.77520000000004
},
"text": "P&M / LEVELS 1 - 4",
"attrs": {
"row": 3,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p16.17.15",
"order": 42,
"type": "table_cell",
"bbox": {
"l": 329.1109,
"t": 233.42420000000004,
"r": 346.0289,
"b": 221.77520000000004
},
"text": "M-TH",
"attrs": {
"row": 3,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p16.17.16",
"order": 43,
"type": "table_cell",
"bbox": {
"l": 376.1139,
"t": 233.42420000000004,
"r": 517.3979,
"b": 221.77520000000004
},
"text": "8 AM MONDAY (FIRST DAY OF THE SESSION)",
"attrs": {
"row": 3,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
}
]
},
{
"id": "p16.18",
"order": 44,
"type": "figure",
"bbox": {
"l": 366.0853,
"t": 303.5464,
"r": 384.8053,
"b": 202.7464
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p16.19",
"order": 45,
"type": "figure",
"bbox": {
"l": 319.3029,
"t": 303.1527,
"r": 338.0229,
"b": 202.3527
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p16.20",
"order": 46,
"type": "figure",
"bbox": {
"l": 175.3253,
"t": 303.8742,
"r": 194.0453,
"b": 207.3942
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p16.21",
"order": 47,
"type": "figure",
"bbox": {
"l": 321.1396,
"t": 227.4941,
"r": 339.8596,
"b": 165.5741
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p16.22",
"order": 48,
"type": "caption",
"bbox": {
"l": 66.96,
"t": 210.96,
"r": 233.04,
"b": 194.88
},
"text": "KENNEDY POOL (JUNE 15 - AUGUST 27)",
"attrs": {
"block_label": "figure_title"
}
},
{
"id": "p16.23",
"order": 49,
"type": "caption",
"bbox": {
"l": 374.64,
"t": 210.96,
"r": 514.08,
"b": 194.88
},
"text": "ONLINE REGISTRATION DEADLINE",
"attrs": {
"block_label": "figure_title"
}
},
{
"id": "p16.24",
"order": 50,
"type": "figure",
"bbox": {
"l": 177.5396,
"t": 201.2839,
"r": 196.2596,
"b": 145.8439
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p16.25",
"order": 51,
"type": "table",
"bbox": {
"l": 54.96,
"t": 186.96,
"r": 563.52,
"b": 50.88
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 1,
"n_cols": 4,
"integrity": {
"cells_checked": 4,
"cells_flagged": 0
}
},
"children": [
{
"id": "p16.25.1",
"order": 52,
"type": "table_cell",
"bbox": {
"l": 66.1119,
"t": 182.79200000000003,
"r": 122.6849,
"b": 52.14300000000003
},
"text": "8:00 โ 8:30 AM\n9:00 โ 9:30 AM\n10:00 โ 10:50 AM\n11:00 โ 11:50 AM\n4:00 โ 4:50 PM\n5:00 โ 5:50 PM\n6:00 โ 6:50 PM\n7:00 โ 7:50 PM",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p16.25.2",
"order": 53,
"type": "table_cell",
"bbox": {
"l": 191.1159,
"t": 182.79200000000003,
"r": 259.7779,
"b": 52.14300000000003
},
"text": "LEVELS 1 - 3\nLEVELS 1 - 5\nP&M/LEVELS 1 โ 5\nLEVELS TT โ 5\nP&M / LEVELS TT - 3\nP&M / LEVELS 1 - 5\nP&M / LEVELS 1 - 5\nLEVELS 1 - 5",
"attrs": {
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p16.25.3",
"order": 54,
"type": "table_cell",
"bbox": {
"l": 329.1109,
"t": 182.79200000000003,
"r": 346.0289,
"b": 52.14300000000003
},
"text": "M-TH\nM-TH\nM-TH\nM-TH\nM-TH\nM-TH\nM-TH\nM-TH",
"attrs": {
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p16.25.4",
"order": 55,
"type": "table_cell",
"bbox": {
"l": 376.1139,
"t": 182.79200000000003,
"r": 517.3319,
"b": 52.14300000000003
},
"text": "6 AM MONDAY (FIRST DAY OF THE SESSION)\n6 AM MONDAY (FIRST DAY OF THE SESSION)\n6 AM MONDAY (FIRST DAY OF THE SESSION)\n6 AM MONDAY (FIRST DAY OF THE SESSION)\n6 AM MONDAY (FIRST DAY OF THE SESSION)\n6 AM MONDAY (FIRST DAY OF THE SESSION)\n6 AM MONDAY (FIRST DAY OF THE SESSION)\n6 AM MONDAY (FIRST DAY OF THE SESSION)",
"attrs": {
"row": 0,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
}
]
},
{
"id": "p16.26",
"order": 56,
"type": "footer",
"bbox": {
"l": 32.64,
"t": 19.2,
"r": 44.88,
"b": 9.12
},
"text": "16",
"attrs": {
"block_label": "number"
}
},
{
"id": "p16.27",
"order": 57,
"type": "footer",
"bbox": {
"l": 42,
"t": 19.68,
"r": 217.68,
"b": 7.92
},
"text": "Spring/Summer I 2026 Recreation Guide",
"attrs": {
"block_label": "footer"
}
}
]
}
Page 17
16 item(s)
JSON
figure (3)
footer (1)
heading (5)
text (7)
1 ยท FIGURE
2 ยท HEADING
3 ยท FIGURE
4 ยท TEXT
5 ยท TEXT
6 ยท HEADING
7 ยท TEXT
8 ยท HEADING
9 ยท TEXT
10 ยท HEADING
11 ยท TEXT
12 ยท HEADING
13 ยท FIGURE
14 ยท TEXT
15 ยท TEXT
16 ยท FOOTER
Page 17 JSON
{
"document_id": 279,
"page": 17,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 16,
"counts_by_type": {
"figure": 3,
"footer": 1,
"heading": 5,
"text": 7
},
"build_ms": 1,
"items": [
{
"id": "p17.1",
"order": 1,
"type": "figure",
"bbox": {
"l": 348.1396,
"t": 770.0458,
"r": 366.8596,
"b": 719.6458
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p17.2",
"order": 2,
"type": "heading",
"bbox": {
"l": 34.08,
"t": 757.92,
"r": 179.28,
"b": 723.36
},
"text": "SWIM RULES",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p17.3",
"order": 3,
"type": "figure",
"bbox": {
"l": 390.3181,
"t": 753.1639,
"r": 409.0381,
"b": 649.4839
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p17.4",
"order": 4,
"type": "text",
"bbox": {
"l": 43.68,
"t": 701.28,
"r": 188.88,
"b": 686.4
},
"text": "AGE LIMIT FOR RECREATION SWIM"
},
{
"id": "p17.5",
"order": 5,
"type": "text",
"bbox": {
"l": 42.96,
"t": 686.16,
"r": 496.8,
"b": 663.12
},
"text": "For your safety, children ten (10) years and younger must be accompanied by an adult and be within arms distance in the pool, dressing room, and pool deck."
},
{
"id": "p17.6",
"order": 6,
"type": "heading",
"bbox": {
"l": 43.92,
"t": 658.8,
"r": 94.32,
"b": 645.36
},
"text": "SWIM TEST",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p17.7",
"order": 7,
"type": "text",
"bbox": {
"l": 43.2,
"t": 645.12,
"r": 449.76,
"b": 632.88
},
"text": "The Red Cross water proficiency test will be required for ALL participants entering deep water."
},
{
"id": "p17.8",
"order": 8,
"type": "heading",
"bbox": {
"l": 43.92,
"t": 628.32,
"r": 103.92,
"b": 614.64
},
"text": "SWIM ATTIRE",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p17.9",
"order": 9,
"type": "text",
"bbox": {
"l": 42.96,
"t": 614.88,
"r": 493.68,
"b": 592.08
},
"text": "Bathing suits are required. No cutoff or shorts below the knees are allowed. Exposed undergarments are prohibited. NO COTTON. Children who are not yet fully potty trained must wear swim diapers in the pool."
},
{
"id": "p17.10",
"order": 10,
"type": "heading",
"bbox": {
"l": 43.68,
"t": 587.04,
"r": 89.76,
"b": 573.36
},
"text": "DIARRHEA",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p17.11",
"order": 11,
"type": "text",
"bbox": {
"l": 43.2,
"t": 572.88,
"r": 517.44,
"b": 550.08
},
"text": "Persons having currently active diarrhea or who have had active diarrhea within the previous 14 days shall not be allowed to enter the pool water. Thank you."
},
{
"id": "p17.12",
"order": 12,
"type": "heading",
"bbox": {
"l": 43.44,
"t": 478.8,
"r": 523.44,
"b": 452.64
},
"text": "HAVE A GREAT NEW IDEA FOR A CLASS?",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p17.13",
"order": 13,
"type": "figure",
"bbox": {
"l": 42,
"t": 434.64,
"r": 561.12,
"b": 229.68
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p17.14",
"order": 14,
"type": "text",
"bbox": {
"l": 58.32,
"t": 224.4,
"r": 542.88,
"b": 179.04
},
"text": "We may be looking for instructors for enrichment programs, fitness and wellness, dance, sports, martial arts, music, arts and crafts, theater arts and more! For more information, email ParksAndRec@CityOfPasadena.net or call (626) 744-6530."
},
{
"id": "p17.15",
"order": 15,
"type": "text",
"bbox": {
"l": 58.32,
"t": 167.04,
"r": 534.96,
"b": 121.92
},
"text": "The City of Pasadena grants a 5% preference during the bid process to vendors whose place of business is located within City limits if all requirements and deliverables are equal."
},
{
"id": "p17.16",
"order": 16,
"type": "footer",
"bbox": {
"l": 409.44,
"t": 19.44,
"r": 593.52,
"b": 8.16
},
"text": "Spring/Summer I 2026 Recreation Guide 17",
"attrs": {
"block_label": "footer"
}
}
]
}
Page 18
20 item(s)
JSON
figure (5)
footer (2)
header (1)
heading (5)
text (7)
1 ยท HEADER
2 ยท FIGURE
3 ยท TEXT
4 ยท HEADING
5 ยท TEXT
6 ยท HEADING
7 ยท TEXT
8 ยท FIGURE
9 ยท HEADING
10 ยท TEXT
11 ยท HEADING
12 ยท TEXT
13 ยท HEADING
14 ยท TEXT
15 ยท FIGURE
16 ยท FIGURE
17 ยท TEXT
18 ยท FIGURE
19 ยท FOOTER
20 ยท FOOTER
Page 18 JSON
{
"document_id": 279,
"page": 18,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 20,
"counts_by_type": {
"figure": 5,
"footer": 2,
"header": 1,
"heading": 5,
"text": 7
},
"build_ms": 1,
"items": [
{
"id": "p18.1",
"order": 1,
"type": "header",
"bbox": {
"l": 31.44,
"t": 746.4,
"r": 182.16,
"b": 682.08
},
"text": "YOUTH",
"attrs": {
"block_label": "header"
}
},
{
"id": "p18.2",
"order": 2,
"type": "figure",
"bbox": {
"l": 0,
"t": 792,
"r": 300,
"b": 623
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p18.3",
"order": 3,
"type": "text",
"bbox": {
"l": 33.36,
"t": 639.6,
"r": 258.48,
"b": 613.44
},
"text": "Programs may be impacted by holiday closures, including Memorial Day and Independence Day."
},
{
"id": "p18.4",
"order": 4,
"type": "heading",
"bbox": {
"l": 34.08,
"t": 599.52,
"r": 169.44,
"b": 585.84
},
"text": "BALLET FOLKLORICO",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p18.5",
"order": 5,
"type": "text",
"bbox": {
"l": 33.6,
"t": 580.32,
"r": 294.72,
"b": 449.04
},
"text": "Baila con nosotros! (Come dance with us!) Learn the rich movements of this traditional Mexican heritage dance as well as other unique dances from Mexico. Participants will learn choreography, and increase their fitness levels while enjoying this traditional art of dance expression. Participants will be split up based on experience level.. ROBINSON PARK RECREATION CENTER\n03/09โ04/27 5:30PMโ7:30PM MON $45/$90 AGE: 4โ17\n05/04โ06/22 5:30PMโ7:30PM MON $39/$78 AGE: 4โ17\n07/06โ08/10 5:30PMโ7:30PM MON $34/$68 AGE: 4โ17"
},
{
"id": "p18.6",
"order": 6,
"type": "heading",
"bbox": {
"l": 34.32,
"t": 434.64,
"r": 126.72,
"b": 420.48
},
"text": "AZTEC DANCE",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p18.7",
"order": 7,
"type": "text",
"bbox": {
"l": 33.6,
"t": 414.72,
"r": 285.36,
"b": 284.4
},
"text": "Participate in traditional Aztec Indian dance steps, style, movement, drum rhythms, and songs.\nWorkshops start with basic movements and then progress to choreographed dance steps. All classes are accompanied by live Aztec drumming. For more information call (323) 363-5931.\nVILLA PARKE COMMUNITY CENTER\n03/11-04/29 6PM-8PM WED $0 ALL AGES\n05/06-06/24 6PM-8PM WED $0 ALL AGES\n07/08-08/12 6PM-8PM WED $0 ALL AGES"
},
{
"id": "p18.8",
"order": 8,
"type": "figure",
"bbox": {
"l": 33.36,
"t": 252.72,
"r": 299.76,
"b": 75.84
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p18.9",
"order": 9,
"type": "heading",
"bbox": {
"l": 310.32,
"t": 756.24,
"r": 379.44,
"b": 742.56
},
"text": "CERAMICS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p18.10",
"order": 10,
"type": "text",
"bbox": {
"l": 309.6,
"t": 741.6,
"r": 572.16,
"b": 634.32
},
"text": "Explore your artistic side in our ceramics class! Our youth ceramics class is all about having fun while exploring the boundless artistic possibilities of clay. This class is led by an instructor from the Armory Center for the Arts.\nVILLA PARKE COMMUNITY CENTER\n03/14โ05/02 10AMโ11:30AM SAT $67/$134 AGE: 6โ12\n05/09โ06/27 10AMโ11:30AM SAT $67/$134 AGE: 6โ12\n07/11โ08/15 10AMโ11:30AM SAT $50/$100 AGE: 6โ12"
},
{
"id": "p18.11",
"order": 11,
"type": "heading",
"bbox": {
"l": 310.32,
"t": 618,
"r": 360.48,
"b": 604.8
},
"text": "GET FIT",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p18.12",
"order": 12,
"type": "text",
"bbox": {
"l": 309.36,
"t": 603.84,
"r": 566.16,
"b": 489.12
},
"text": "Looking for a unique class to get fit? Then this class is for you! Get Fit will incorporate stretching and balance moves to improve overall flexibility, balance, and core strength. Classes that do not meet minimum participant requirements may be canceled, combined, or rescheduled to another time. For more information, please contact staff at (626) 744-6530. WASHINGTON PARK\n03/10-04/28 10AM-11:30AM TUE FREE AGE: 5-16"
},
{
"id": "p18.13",
"order": 13,
"type": "heading",
"bbox": {
"l": 309.84,
"t": 474.24,
"r": 361.2,
"b": 461.04
},
"text": "GUITAR",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p18.14",
"order": 14,
"type": "text",
"bbox": {
"l": 309.36,
"t": 459.6,
"r": 569.04,
"b": 364.08
},
"text": "This beginner class is a fun and great interactive way to learn guitar in a friendly setting. Students will learn chords, music theory and technique. Show off your skills at your next family gathering!\nVICTORY PARK RECREATION CENTER\n03/14-05/01 4PM - 5PM FRI $45/$90 AGE: 8-12\n05/08/06/26 4PM - 5PM FRI $45/$90 AGE: 8-12"
},
{
"id": "p18.15",
"order": 15,
"type": "figure",
"bbox": {
"l": 311.04,
"t": 310.56,
"r": 575.04,
"b": 133.44
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p18.16",
"order": 16,
"type": "figure",
"bbox": {
"l": 311.7001,
"t": 103.74,
"r": 598.2601,
"b": 12.66
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p18.17",
"order": 17,
"type": "text",
"bbox": {
"l": 310.56,
"t": 97.2,
"r": 527.04,
"b": 36
},
"text": "REGISTER ONLINE!\nVISIT CITYOFPASADENA.NET/RESERVE"
},
{
"id": "p18.18",
"order": 18,
"type": "figure",
"bbox": {
"l": 527.52,
"t": 104.88,
"r": 568.56,
"b": 60.96
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p18.19",
"order": 19,
"type": "footer",
"bbox": {
"l": 32.64,
"t": 19.2,
"r": 44.64,
"b": 9.36
},
"text": "18",
"attrs": {
"block_label": "number"
}
},
{
"id": "p18.20",
"order": 20,
"type": "footer",
"bbox": {
"l": 44.88,
"t": 19.68,
"r": 217.44,
"b": 8.16
},
"text": "Spring/Summer I 2026 Recreation Guide",
"attrs": {
"block_label": "footer"
}
}
]
}
Page 19
51 item(s)
JSON
figure (1)
footer (1)
heading (7)
table (3)
table_cell (31)
text (8)
1 ยท HEADING
2 ยท TEXT
3 ยท TEXT
4 ยท TABLE
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 ยท HEADING
22 ยท TEXT
23 ยท TEXT
24 ยท FIGURE
25 ยท HEADING
26 ยท TEXT
27 ยท HEADING
28 ยท TEXT
29 ยท HEADING
30 ยท TEXT
31 ยท TABLE
32
33
34
35
36
37 ยท HEADING
38 ยท TEXT
39 ยท HEADING
40 ยท TABLE
41
42
43
44
45
46
47
48
49
50
51 ยท FOOTER
Page 19 JSON
{
"document_id": 279,
"page": 19,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 51,
"counts_by_type": {
"figure": 1,
"footer": 1,
"heading": 7,
"table": 3,
"table_cell": 31,
"text": 8
},
"build_ms": 20,
"items": [
{
"id": "p19.1",
"order": 1,
"type": "heading",
"bbox": {
"l": 33.84,
"t": 756,
"r": 77.52,
"b": 742.56
},
"text": "PIANO",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p19.2",
"order": 2,
"type": "text",
"bbox": {
"l": 33.6,
"t": 742.08,
"r": 298.08,
"b": 680.88
},
"text": "Piano classes are offered to build a foundation in music theory and the basic concepts of reading music. Students learn essential techniques such as fingering, rhythm, timing, tempos, and dynamics through exercises and song practice."
},
{
"id": "p19.3",
"order": 3,
"type": "text",
"bbox": {
"l": 34.32,
"t": 680.4,
"r": 154.56,
"b": 667.2
},
"text": "VILLA PARKE COMMUNITY CENTER"
},
{
"id": "p19.4",
"order": 4,
"type": "table",
"bbox": {
"l": 34.08,
"t": 665.5402,
"r": 288.96,
"b": 521.76
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 4,
"n_cols": 5,
"integrity": {
"cells_checked": 16,
"cells_flagged": 0
}
},
"children": [
{
"id": "p19.4.1",
"order": 5,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 665.5402,
"r": 73.44,
"b": 652.8322000000001
},
"text": "BEGINNERS",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 5,
"bbox_refit": true
}
},
{
"id": "p19.4.2",
"order": 6,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 651.1402,
"r": 85.1748,
"b": 552.0322
},
"text": "03/09-04/27\n03/12-04/30\n05/04-06/22\n05/07-06/25\n07/06-08/10\n07/09-08/13\nINTERMEDIATE",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p19.4.3",
"order": 7,
"type": "table_cell",
"bbox": {
"l": 105.156,
"t": 651.1402,
"r": 144.084,
"b": 566.4322
},
"text": "4PM - 5PM\n4PM - 5PM\n4PM - 5PM\n4PM - 5PM\n4PM - 5PM\n4PM - 5PM",
"attrs": {
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p19.4.4",
"order": 8,
"type": "table_cell",
"bbox": {
"l": 159,
"t": 651.1402,
"r": 181.644,
"b": 566.4322
},
"text": "MON\nTHURS\nMON\nTHURS\nMON\nTHURS",
"attrs": {
"row": 1,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p19.4.5",
"order": 9,
"type": "table_cell",
"bbox": {
"l": 206.604,
"t": 651.1402,
"r": 238.716,
"b": 566.4322
},
"text": "$45/$90\n$45/$90\n$39/$78\n$45/$90\n$34/$68\n$34/$68",
"attrs": {
"row": 1,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p19.4.6",
"order": 10,
"type": "table_cell",
"bbox": {
"l": 251.724,
"t": 651.1402,
"r": 284.592,
"b": 566.4322
},
"text": "AGE: 7-12\nAGE: 7-12\nAGE: 7-12\nAGE: 7-12\nAGE: 7-12\nAGE: 7-12",
"attrs": {
"row": 1,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p19.4.7",
"order": 11,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 550.3402,
"r": 83.664,
"b": 537.6322
},
"text": "03/10-04/28",
"attrs": {
"row": 2,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p19.4.8",
"order": 12,
"type": "table_cell",
"bbox": {
"l": 93.996,
"t": 550.3402,
"r": 153.888,
"b": 537.6322
},
"text": "5:30PM - 6:30 PM",
"attrs": {
"row": 2,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p19.4.9",
"order": 13,
"type": "table_cell",
"bbox": {
"l": 136.032,
"t": 549.984,
"r": 187.008,
"b": 535.872
},
"text": "MON",
"attrs": {
"row": 2,
"col": 2,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p19.4.10",
"order": 14,
"type": "table_cell",
"bbox": {
"l": 206.604,
"t": 550.3402,
"r": 238.416,
"b": 537.6322
},
"text": "$39/$78",
"attrs": {
"row": 2,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p19.4.11",
"order": 15,
"type": "table_cell",
"bbox": {
"l": 251.724,
"t": 550.3402,
"r": 288.012,
"b": 537.6322
},
"text": "AGE: 10-15",
"attrs": {
"row": 2,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p19.4.12",
"order": 16,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 535.9402,
"r": 82.092,
"b": 523.2321999999999
},
"text": "03/13-05/01",
"attrs": {
"row": 3,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p19.4.13",
"order": 17,
"type": "table_cell",
"bbox": {
"l": 93.996,
"t": 535.9402,
"r": 153.888,
"b": 523.2321999999999
},
"text": "5:30PM - 6:30 PM",
"attrs": {
"row": 3,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p19.4.14",
"order": 18,
"type": "table_cell",
"bbox": {
"l": 136.032,
"t": 535.872,
"r": 187.008,
"b": 521.76
},
"text": "THURS",
"attrs": {
"row": 3,
"col": 2,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p19.4.15",
"order": 19,
"type": "table_cell",
"bbox": {
"l": 206.604,
"t": 535.9402,
"r": 238.632,
"b": 523.2321999999999
},
"text": "$45/$90",
"attrs": {
"row": 3,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p19.4.16",
"order": 20,
"type": "table_cell",
"bbox": {
"l": 251.724,
"t": 535.9402,
"r": 288.012,
"b": 523.2321999999999
},
"text": "AGE: 10-15",
"attrs": {
"row": 3,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
}
]
},
{
"id": "p19.5",
"order": 21,
"type": "heading",
"bbox": {
"l": 33.6,
"t": 507.6,
"r": 253.92,
"b": 479.04
},
"text": "NEIGHBORS EMPOWERING YOUTH\nROBOTICS PROGRAM",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p19.6",
"order": 22,
"type": "text",
"bbox": {
"l": 33.6,
"t": 478.32,
"r": 292.32,
"b": 342.48
},
"text": "Neighbors Empowering Youth Inc. (NEY), bridging the digital divide in the San Gabriel Valley, provides a free high school FIRST Robotics program. Students build industrial-size robots within strict rules and limited resources, while also focusing on fundraising, team branding, and promoting STEM in the community. Students gain experience from professional mentors. In its 17th year, FIRST Robotics Team 2404 is proudly sponsored by JPL and Caltech. For more information on program dates and registration, contact Chris@team2404.org or call (626) 765-1392."
},
{
"id": "p19.7",
"order": 23,
"type": "text",
"bbox": {
"l": 35.04,
"t": 330.96,
"r": 289.68,
"b": 317.28
},
"text": "DATES VARY 4PM - 6:30PM M,W FREE AGE: 12-17"
},
{
"id": "p19.8",
"order": 24,
"type": "figure",
"bbox": {
"l": 35.28,
"t": 312.72,
"r": 299.76,
"b": 180
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p19.9",
"order": 25,
"type": "heading",
"bbox": {
"l": 34.32,
"t": 173.04,
"r": 155.76,
"b": 159.84
},
"text": "YWCA TECHGYRLS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p19.10",
"order": 26,
"type": "text",
"bbox": {
"l": 33.36,
"t": 157.68,
"r": 295.68,
"b": 43.44
},
"text": "This program seeks to empower young girls in the areas of STEAM (Science, Technology, Engineering, Arts, and Mathematics) and to encourage them to pursue careers within these fields. YWCA TechGYRLS is a place to dream, explore new ideas, learn new skills, and be creative through STEAM activities. For more information, call (818) 242-4155.\nJACKIE ROBINSON COMMUNITY CENTER\nENDS 5/21 3:30PM - 5:30PM TUE FREE AGE: 8/UP"
},
{
"id": "p19.11",
"order": 27,
"type": "heading",
"bbox": {
"l": 309.6,
"t": 756,
"r": 423.6,
"b": 742.32
},
"text": "COMPUTER CLUB",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p19.12",
"order": 28,
"type": "text",
"bbox": {
"l": 309.12,
"t": 741.36,
"r": 574.8,
"b": 649.44
},
"text": "Students and adults are offered a place to use technology with free access to computers, internet, and Wi-Fi. Children 11 years and under must be accompanied by an adult.\nJACKIE ROBINSON COMMUNITY CENTER\nYEAR-ROUND 10AM - 1PM M-F FREE AGE: 12/UP\nYEAR-ROUND 3PM - 6PM M-F FREE AGE: 12/UP"
},
{
"id": "p19.13",
"order": 29,
"type": "heading",
"bbox": {
"l": 309.84,
"t": 637.2,
"r": 473.28,
"b": 623.52
},
"text": "BEGINNING EMBROIDERY",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p19.14",
"order": 30,
"type": "text",
"bbox": {
"l": 309.12,
"t": 622.8,
"r": 577.44,
"b": 505.92
},
"text": "Discover the art of embroidery in this beginner-friendly class! Perfect for those with no prior experience. Participants will learn six essential stitches: Running, Back (Outline), Chain, Stem, French Knot, and Lazy Daisy. The class will also cover fundamental skills such as hooping fabric, working with embroidery floss, and selecting the right needle. Join us for a fun and creative experience while developing a new skill! This class is taught by Remainders Creative Reuse.\nWASHINGTON PARK COMMUNITY HOUSE"
},
{
"id": "p19.15",
"order": 31,
"type": "table",
"bbox": {
"l": 309.84,
"t": 501.84,
"r": 566.88,
"b": 470.16
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 1,
"n_cols": 5,
"integrity": {
"cells_checked": 5,
"cells_flagged": 0
}
},
"children": [
{
"id": "p19.15.1",
"order": 32,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 498.6202,
"r": 360.456,
"b": 471.5122
},
"text": "03/10-4/28\n05/05-06/23",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p19.15.2",
"order": 33,
"type": "table_cell",
"bbox": {
"l": 384,
"t": 498.6202,
"r": 417.444,
"b": 471.5122
},
"text": "4PM-6PM\n4PM-6PM",
"attrs": {
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p19.15.3",
"order": 34,
"type": "table_cell",
"bbox": {
"l": 456,
"t": 498.6202,
"r": 471.324,
"b": 471.5122
},
"text": "MON\nMON",
"attrs": {
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p19.15.4",
"order": 35,
"type": "table_cell",
"bbox": {
"l": 482.484,
"t": 498.6202,
"r": 514.512,
"b": 471.5122
},
"text": "$45/$90\n$45/$90",
"attrs": {
"row": 0,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p19.15.5",
"order": 36,
"type": "table_cell",
"bbox": {
"l": 528,
"t": 498.6202,
"r": 564.708,
"b": 471.5122
},
"text": "AGE:12/UP\nAGE:12/UP",
"attrs": {
"row": 0,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
}
]
},
{
"id": "p19.16",
"order": 37,
"type": "heading",
"bbox": {
"l": 309.12,
"t": 440.16,
"r": 512.16,
"b": 426.48
},
"text": "SKYHAWKS MULTI-SPORT TOTS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p19.17",
"order": 38,
"type": "text",
"bbox": {
"l": 308.88,
"t": 425.52,
"r": 576.48,
"b": 304.08
},
"text": "Begin an athletic journey with Multi-Sport Tots! This program offers a variety of sports through fun, age-appropriate activities, enhancing balance, coordination, and fitness. This engaging introduction to multiple sports is packed with learning and teamwork! Participants should wear athletic clothing and shoes and bring a water bottle. Parent participation is required with children 3.5 years and younger. This class is led by Skyhawks Sports. For more information, please contact staff at (626) 744-6530."
},
{
"id": "p19.18",
"order": 39,
"type": "heading",
"bbox": {
"l": 310.8,
"t": 304.32,
"r": 380.4,
"b": 292.08
},
"text": "WASHINGTON PARK",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p19.19",
"order": 40,
"type": "table",
"bbox": {
"l": 310.08,
"t": 291.6,
"r": 560.16,
"b": 104.31209999999999
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 2,
"n_cols": 5,
"integrity": {
"cells_checked": 10,
"cells_flagged": 0
}
},
"children": [
{
"id": "p19.19.1",
"order": 41,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 289.8202,
"r": 362.448,
"b": 190.71220000000005
},
"text": "03/14-05/02\n05/09-06/27\n07/11-08/15\n03/14-05/02\n05/09-06/27\n07/11-08/15\nVICTORY PARK",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p19.19.2",
"order": 42,
"type": "table_cell",
"bbox": {
"l": 369.996,
"t": 289.8202,
"r": 424.08,
"b": 205.11220000000003
},
"text": "9AM-9:50AM\n9AM-9:50AM\n9AM-9:50AM\n10AM-10:50AM\n10AM-10:50AM\n10AM-10:50AM",
"attrs": {
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p19.19.3",
"order": 43,
"type": "table_cell",
"bbox": {
"l": 435,
"t": 289.8202,
"r": 448.584,
"b": 205.11220000000003
},
"text": "SAT\nSAT\nSAT\nSAT\nSAT\nSAT",
"attrs": {
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p19.19.4",
"order": 44,
"type": "table_cell",
"bbox": {
"l": 464.004,
"t": 289.8202,
"r": 496.116,
"b": 205.11220000000003
},
"text": "$45/$90\n$45/$90\n$34/$68\n$45/$90\n$45/$90\n$34/$68",
"attrs": {
"row": 0,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p19.19.5",
"order": 45,
"type": "table_cell",
"bbox": {
"l": 524.004,
"t": 289.8202,
"r": 555.696,
"b": 205.11220000000003
},
"text": "AGE: 2-3\nAGE: 2-3\nAGE: 2-3\nAGE: 4-5\nAGE: 4-5\nAGE: 4-5",
"attrs": {
"row": 0,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p19.19.6",
"order": 46,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 189.02009999999996,
"r": 362.34,
"b": 104.31209999999999
},
"text": "03/10-04/28\n05/05-06/23\n07/07-08/11\n03/10-04/28\n05/05-06/23\n07/07-08/11",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p19.19.7",
"order": 47,
"type": "table_cell",
"bbox": {
"l": 369.996,
"t": 189.02009999999996,
"r": 426.432,
"b": 104.31209999999999
},
"text": "3:30PM-4:20PM\n3:30PM-4:20PM\n3:30PM-4:20PM\n4:30PM-5:20PM\n4:30PM-5:20PM\n4:30PM-5:20PM",
"attrs": {
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p19.19.8",
"order": 48,
"type": "table_cell",
"bbox": {
"l": 435,
"t": 189.02009999999996,
"r": 448.152,
"b": 104.31209999999999
},
"text": "TUE\nTUE\nTUE\nTUE\nTUE\nTUE",
"attrs": {
"row": 1,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p19.19.9",
"order": 49,
"type": "table_cell",
"bbox": {
"l": 464.004,
"t": 189.02009999999996,
"r": 496.116,
"b": 104.31209999999999
},
"text": "$45/$90\n$45/$90\n$34/$68\n$45/$90\n$45/$90\n$34/$68",
"attrs": {
"row": 1,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p19.19.10",
"order": 50,
"type": "table_cell",
"bbox": {
"l": 524.004,
"t": 189.02009999999996,
"r": 555.696,
"b": 104.31209999999999
},
"text": "AGE: 2-3\nAGE: 2-3\nAGE: 2-3\nAGE: 4-5\nAGE: 4-5\nAGE: 4-5",
"attrs": {
"row": 1,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
}
]
},
{
"id": "p19.20",
"order": 51,
"type": "footer",
"bbox": {
"l": 409.44,
"t": 19.44,
"r": 593.04,
"b": 8.16
},
"text": "Spring/Summer I 2026 Recreation Guide 19",
"attrs": {
"block_label": "footer"
}
}
]
}
Page 20
65 item(s)
JSON
figure (2)
footer (2)
heading (13)
list (10)
list_item (29)
text (7)
title (2)
1 ยท TITLE
2 ยท FIGURE
3 ยท TITLE
4 ยท TEXT
5 ยท HEADING
6 ยท LIST
7
8
9
10 ยท HEADING
11 ยท TEXT
12 ยท HEADING
13 ยท LIST
14
15
16
17 ยท HEADING
18 ยท LIST
19
20
21 ยท HEADING
22 ยท LIST
23
24
25
26 ยท HEADING
27 ยท LIST
28
29
30 ยท HEADING
31 ยท TEXT
32 ยท TEXT
33 ยท TEXT
34 ยท HEADING
35 ยท LIST
36
37
38
39 ยท HEADING
40 ยท LIST
41
42
43 ยท LIST
44
45
46
47 ยท HEADING
48 ยท TEXT
49 ยท HEADING
50 ยท TEXT
51 ยท HEADING
52 ยท LIST
53
54
55
56
57 ยท HEADING
58 ยท LIST
59
60
61
62
63 ยท FIGURE
64 ยท FOOTER
65 ยท FOOTER
Page 20 JSON
{
"document_id": 279,
"page": 20,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 65,
"counts_by_type": {
"figure": 2,
"footer": 2,
"heading": 13,
"list": 10,
"list_item": 29,
"text": 7,
"title": 2
},
"build_ms": 8,
"items": [
{
"id": "p20.1",
"order": 1,
"type": "title",
"bbox": {
"l": 41.04,
"t": 771.12,
"r": 256.32,
"b": 660
},
"text": "YOUTH SPORTS",
"attrs": {
"block_label": "doc_title"
}
},
{
"id": "p20.2",
"order": 2,
"type": "figure",
"bbox": {
"l": 39.12,
"t": 769.68,
"r": 280.56,
"b": 625.44
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p20.3",
"order": 3,
"type": "title",
"bbox": {
"l": 40.08,
"t": 724.08,
"r": 256.08,
"b": 626.64
},
"text": "YOUTH SPORTS",
"attrs": {
"block_label": "doc_title"
}
},
{
"id": "p20.4",
"order": 4,
"type": "text",
"bbox": {
"l": 33.36,
"t": 616.08,
"r": 295.44,
"b": 566.64
},
"text": "All youth sports programs may be subject to postponements and/or cancellations depending on weather, air quality, and current health orders. Programs may be impacted by holiday closures."
},
{
"id": "p20.5",
"order": 5,
"type": "heading",
"bbox": {
"l": 34.32,
"t": 558.96,
"r": 184.08,
"b": 547.2
},
"text": "REGISTRATION INFORMATION:",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p20.6",
"order": 6,
"type": "list",
"bbox": {
"l": 54,
"t": 549.1102,
"r": 569.1076,
"b": 511.0901
},
"text": "",
"attrs": {
"item_count": 3
},
"children": [
{
"id": "p20.6.1",
"order": 7,
"type": "list_item",
"bbox": {
"l": 54,
"t": 549.1102,
"r": 569.1076,
"b": 535.0901
},
"text": "Register online at CityOfPasadena.net/Reserve"
},
{
"id": "p20.6.2",
"order": 8,
"type": "list_item",
"bbox": {
"l": 54,
"t": 539.2902,
"r": 332.9596,
"b": 523.0901
},
"text": "League dates, times, and locations, are subject to"
},
{
"id": "p20.6.3",
"order": 9,
"type": "list_item",
"bbox": {
"l": 54,
"t": 525.1102000000001,
"r": 535.1876,
"b": 511.0901
},
"text": "change."
}
]
},
{
"id": "p20.7",
"order": 10,
"type": "heading",
"bbox": {
"l": 33.6,
"t": 487.44,
"r": 215.04,
"b": 474
},
"text": "MIGHTY MITES BASKETBALL",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p20.8",
"order": 11,
"type": "text",
"bbox": {
"l": 33.36,
"t": 469.44,
"r": 297.6,
"b": 371.04
},
"text": "Spring and Summer Mighty Mites basketball will introduce youth ages 5-8 to the fundamentals of basketball including shooting, dribbling, passing, defense, and hand-eye coordination in a safe and fun environment. Participants will learn from experienced youth sports instructors on Saturdays. Following training, participants will apply what they have learned in short practice games. Space is limited."
},
{
"id": "p20.9",
"order": 12,
"type": "heading",
"bbox": {
"l": 34.32,
"t": 361.2,
"r": 92.64,
"b": 349.68
},
"text": "SCHEDULE:",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p20.10",
"order": 13,
"type": "list",
"bbox": {
"l": 36,
"t": 348.7702,
"r": 524.2086,
"b": 310.7502
},
"text": "",
"attrs": {
"item_count": 3
},
"children": [
{
"id": "p20.10.1",
"order": 14,
"type": "list_item",
"bbox": {
"l": 36,
"t": 348.7702,
"r": 417.6696,
"b": 334.7502
},
"text": "Spring Dates: April 25- May 23, 2026 *"
},
{
"id": "p20.10.2",
"order": 15,
"type": "list_item",
"bbox": {
"l": 36,
"t": 336.7702,
"r": 523.9676,
"b": 322.7502
},
"text": "*No program on May 23"
},
{
"id": "p20.10.3",
"order": 16,
"type": "list_item",
"bbox": {
"l": 36,
"t": 324.7702,
"r": 524.2086,
"b": 310.7502
},
"text": "Summer Dates: July 11-August 1, 2026"
}
]
},
{
"id": "p20.11",
"order": 17,
"type": "heading",
"bbox": {
"l": 34.8,
"t": 312.48,
"r": 68.64,
"b": 301.68
},
"text": "Times:"
},
{
"id": "p20.12",
"order": 18,
"type": "list",
"bbox": {
"l": 54,
"t": 300.7702,
"r": 332.9596,
"b": 277.2102
},
"text": "",
"attrs": {
"item_count": 2
},
"children": [
{
"id": "p20.12.1",
"order": 19,
"type": "list_item",
"bbox": {
"l": 54,
"t": 300.7702,
"r": 193.17,
"b": 289.2102
},
"text": "โข Ages 5-6 - 9:00 am - 10:00 am"
},
{
"id": "p20.12.2",
"order": 20,
"type": "list_item",
"bbox": {
"l": 54,
"t": 294.0902,
"r": 332.9596,
"b": 277.2102
},
"text": "โข Ages 7-8 - 9:00 am - 10:15 am"
}
]
},
{
"id": "p20.13",
"order": 21,
"type": "heading",
"bbox": {
"l": 34.32,
"t": 276,
"r": 84.72,
"b": 265.2
},
"text": "Locations:"
},
{
"id": "p20.14",
"order": 22,
"type": "list",
"bbox": {
"l": 54,
"t": 300.7702,
"r": 290.148,
"b": 217.2102
},
"text": "",
"attrs": {
"item_count": 3
},
"children": [
{
"id": "p20.14.1",
"order": 23,
"type": "list_item",
"bbox": {
"l": 54,
"t": 300.7702,
"r": 193.17,
"b": 289.2102
},
"text": "โข Ages 5-6 - McKinley Middle School, 325 S. El Molino Ave."
},
{
"id": "p20.14.2",
"order": 24,
"type": "list_item",
"bbox": {
"l": 54,
"t": 300.7702,
"r": 193.17,
"b": 289.2102
},
"text": "โข Ages 5-6 - Robinson Park Gym, 1081 N. Fair Oaks Ave."
},
{
"id": "p20.14.3",
"order": 25,
"type": "list_item",
"bbox": {
"l": 54,
"t": 228.77020000000005,
"r": 290.148,
"b": 217.2102
},
"text": "โข Ages 7-8 - Victory Park Rec Center, 2575 Paloma St."
}
]
},
{
"id": "p20.15",
"order": 26,
"type": "heading",
"bbox": {
"l": 34.32,
"t": 216.72,
"r": 57.12,
"b": 206.16
},
"text": "FEE:",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p20.16",
"order": 27,
"type": "list",
"bbox": {
"l": 54,
"t": 204.77020000000005,
"r": 258.168,
"b": 181.2102
},
"text": "",
"attrs": {
"item_count": 2
},
"children": [
{
"id": "p20.16.1",
"order": 28,
"type": "list_item",
"bbox": {
"l": 54,
"t": 204.77020000000005,
"r": 258.168,
"b": 193.2102
},
"text": "$10 for Pasadena Residents/PUSD Students"
},
{
"id": "p20.16.2",
"order": 29,
"type": "list_item",
"bbox": {
"l": 54,
"t": 192.77020000000005,
"r": 152.949,
"b": 181.2102
},
"text": "$95 for non-residents"
}
]
},
{
"id": "p20.17",
"order": 30,
"type": "heading",
"bbox": {
"l": 310.56,
"t": 755.76,
"r": 549.36,
"b": 742.08
},
"text": "SPRING YOUTH BASKETBALL LEAGUE",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p20.18",
"order": 31,
"type": "text",
"bbox": {
"l": 310.08,
"t": 740.64,
"r": 572.16,
"b": 681.6
},
"text": "The spring youth basketball league offers beginner and advanced league play for youth in grades 3rd-8th. Participants will be introduced to the fundamentals of the game in a team setting by experienced youth sports instructors."
},
{
"id": "p20.19",
"order": 32,
"type": "text",
"bbox": {
"l": 310.56,
"t": 680.88,
"r": 560.4,
"b": 658.08
},
"text": "League games are played at McKinley Middle School Gym, Robinson Park, Victory Park, and/or Octavia E."
},
{
"id": "p20.20",
"order": 33,
"type": "text",
"bbox": {
"l": 311.28,
"t": 657.12,
"r": 437.76,
"b": 645.12
},
"text": "Butler Middle School Gym."
},
{
"id": "p20.21",
"order": 34,
"type": "heading",
"bbox": {
"l": 311.04,
"t": 645.6,
"r": 409.2,
"b": 633.6
},
"text": "SPRING SCHEDULE:"
},
{
"id": "p20.22",
"order": 35,
"type": "list",
"bbox": {
"l": 313.0196,
"t": 633.1102,
"r": 453.1886,
"b": 597.5502
},
"text": "",
"attrs": {
"item_count": 3
},
"children": [
{
"id": "p20.22.1",
"order": 36,
"type": "list_item",
"bbox": {
"l": 313.0196,
"t": 633.1102,
"r": 453.1886,
"b": 621.5502
},
"text": "Practices Start: March 23, 2026"
},
{
"id": "p20.22.2",
"order": 37,
"type": "list_item",
"bbox": {
"l": 313.0196,
"t": 621.1102,
"r": 438.2686,
"b": 609.5502
},
"text": "Games Start: April 18, 2026 *"
},
{
"id": "p20.22.3",
"order": 38,
"type": "list_item",
"bbox": {
"l": 313.0196,
"t": 609.1102,
"r": 436.2986,
"b": 597.5502
},
"text": "*No games held on May 23"
}
]
},
{
"id": "p20.23",
"order": 39,
"type": "heading",
"bbox": {
"l": 311.52,
"t": 596.16,
"r": 357.12,
"b": 586.08
},
"text": "Divisions:"
},
{
"id": "p20.24",
"order": 40,
"type": "list",
"bbox": {
"l": 331.0196,
"t": 585.1102,
"r": 561.8976,
"b": 561.5502
},
"text": "",
"attrs": {
"item_count": 2
},
"children": [
{
"id": "p20.24.1",
"order": 41,
"type": "list_item",
"bbox": {
"l": 331.0196,
"t": 585.1102,
"r": 561.8976,
"b": 573.5502
},
"text": "A: 7th/8th Grade - Thursday and/or Friday games."
},
{
"id": "p20.24.2",
"order": 42,
"type": "list_item",
"bbox": {
"l": 331.0196,
"t": 573.1102,
"r": 551.0976,
"b": 561.5502
},
"text": "B: 5th/6th Grade - Wednesday and/or Saturday games."
}
]
},
{
"id": "p20.25",
"order": 43,
"type": "list",
"bbox": {
"l": 310.8,
"t": 549.12,
"r": 570.48,
"b": 497.28
},
"text": "",
"attrs": {
"item_count": 3
},
"children": [
{
"id": "p20.25.1",
"order": 44,
"type": "list_item",
"bbox": {
"l": 310.8,
"t": 549.12,
"r": 570.48,
"b": 526.08
},
"text": "C: 3rd/4th Grade - Tuesday and/or Saturday games. FEE:"
},
{
"id": "p20.25.2",
"order": 45,
"type": "list_item",
"bbox": {
"l": 311.28,
"t": 525.36,
"r": 537.6,
"b": 513.36
},
"text": "$10 for Pasadena Residents/PUSD Students"
},
{
"id": "p20.25.3",
"order": 46,
"type": "list_item",
"bbox": {
"l": 311.28,
"t": 509.5102,
"r": 432.24,
"b": 497.28
},
"text": "$95 for non-residents"
}
]
},
{
"id": "p20.26",
"order": 47,
"type": "heading",
"bbox": {
"l": 310.32,
"t": 480.48,
"r": 552.24,
"b": 467.28
},
"text": "VILLA PARKE YOUTH SOCCER LEAGUE",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p20.27",
"order": 48,
"type": "text",
"bbox": {
"l": 309.84,
"t": 466.32,
"r": 572.16,
"b": 394.08
},
"text": "The Villa Parke Youth Soccer League was established in the 1970s and continues to thrive. The league encourages skill development in a fun, recreational atmosphere. Quality coaching and competitive matches make the league a great fit for all skill and experience levels."
},
{
"id": "p20.28",
"order": 49,
"type": "heading",
"bbox": {
"l": 311.28,
"t": 382.56,
"r": 369.6,
"b": 371.52
},
"text": "SCHEDULE:",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p20.29",
"order": 50,
"type": "text",
"bbox": {
"l": 311.04,
"t": 370.08,
"r": 454.08,
"b": 358.56
},
"text": "Dates: March 7 - June 27, 2026"
},
{
"id": "p20.30",
"order": 51,
"type": "heading",
"bbox": {
"l": 311.28,
"t": 357.84,
"r": 417.84,
"b": 346.56
},
"text": "Divisions by birth year:"
},
{
"id": "p20.31",
"order": 52,
"type": "list",
"bbox": {
"l": 320.0096,
"t": 346.3102,
"r": 554.1676,
"b": 296.3502
},
"text": "",
"attrs": {
"item_count": 4
},
"children": [
{
"id": "p20.31.1",
"order": 53,
"type": "list_item",
"bbox": {
"l": 320.0096,
"t": 346.3102,
"r": 417.6696,
"b": 334.7502
},
"text": "ยท Mascots โ 2021, 2020"
},
{
"id": "p20.31.2",
"order": 54,
"type": "list_item",
"bbox": {
"l": 320.0096,
"t": 334.3102,
"r": 523.9676,
"b": 322.7502
},
"text": "6th - 2019, 2018 5th - 2017, 2016"
},
{
"id": "p20.31.3",
"order": 55,
"type": "list_item",
"bbox": {
"l": 320.0096,
"t": 322.3102,
"r": 524.2086,
"b": 310.7502
},
"text": "4th - 2015, 2014 3rd - 2013, 2012"
},
{
"id": "p20.31.4",
"order": 56,
"type": "list_item",
"bbox": {
"l": 320.0096,
"t": 307.9102,
"r": 554.1676,
"b": 296.3502
},
"text": "2nd - 2011, 2010 1st - 2009, 2008, 2007"
}
]
},
{
"id": "p20.32",
"order": 57,
"type": "heading",
"bbox": {
"l": 311.04,
"t": 292.32,
"r": 335.04,
"b": 281.04
},
"text": "FEE:",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p20.33",
"order": 58,
"type": "list",
"bbox": {
"l": 331.0196,
"t": 279.91020000000003,
"r": 535.1876,
"b": 232.3501
},
"text": "",
"attrs": {
"item_count": 4
},
"children": [
{
"id": "p20.33.1",
"order": 59,
"type": "list_item",
"bbox": {
"l": 331.0196,
"t": 279.91020000000003,
"r": 535.1876,
"b": 268.3502
},
"text": "$10 for Pasadena Residents/PUSD Students"
},
{
"id": "p20.33.2",
"order": 60,
"type": "list_item",
"bbox": {
"l": 331.0196,
"t": 267.91020000000003,
"r": 430.0386,
"b": 256.3502
},
"text": "$85 for non-residents"
},
{
"id": "p20.33.3",
"order": 61,
"type": "list_item",
"bbox": {
"l": 331.0196,
"t": 255.91020000000003,
"r": 431.1786,
"b": 244.35019999999997
},
"text": "Uniform Fee: $35-$65"
},
{
"id": "p20.33.4",
"order": 62,
"type": "list_item",
"bbox": {
"l": 331.0196,
"t": 243.91010000000006,
"r": 466.9476,
"b": 232.3501
},
"text": "โข Associated league fees apply"
}
]
},
{
"id": "p20.34",
"order": 63,
"type": "figure",
"bbox": {
"l": 310.08,
"t": 215.28,
"r": 574.8,
"b": 53.76
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p20.35",
"order": 64,
"type": "footer",
"bbox": {
"l": 39.12,
"t": 19.2,
"r": 218.64,
"b": 8.4
},
"text": "Spring/Summer I 2026 Recreation Guide",
"attrs": {
"block_label": "footer"
}
},
{
"id": "p20.36",
"order": 65,
"type": "footer",
"bbox": {
"l": 32.64,
"t": 18.24,
"r": 45.6,
"b": 9.12
},
"text": "20",
"attrs": {
"block_label": "number"
}
}
]
}
Page 21
42 item(s)
JSON
figure (2)
footer (2)
heading (10)
list (6)
list_item (15)
text (7)
1 ยท HEADING
2 ยท TEXT
3 ยท HEADING
4 ยท LIST
5
6
7
8 ยท FIGURE
9 ยท HEADING
10 ยท TEXT
11 ยท HEADING
12 ยท TEXT
13 ยท LIST
14
15
16
17
18 ยท HEADING
19 ยท LIST
20
21
22 ยท HEADING
23 ยท TEXT
24 ยท HEADING
25 ยท LIST
26
27
28 ยท HEADING
29 ยท LIST
30
31
32 ยท LIST
33
34
35 ยท HEADING
36 ยท TEXT
37 ยท TEXT
38 ยท HEADING
39 ยท TEXT
40 ยท FIGURE
41 ยท FOOTER
42 ยท FOOTER
Page 21 JSON
{
"document_id": 279,
"page": 21,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 42,
"counts_by_type": {
"figure": 2,
"footer": 2,
"heading": 10,
"list": 6,
"list_item": 15,
"text": 7
},
"build_ms": 4,
"items": [
{
"id": "p21.1",
"order": 1,
"type": "heading",
"bbox": {
"l": 33.36,
"t": 756,
"r": 269.52,
"b": 742.08
},
"text": "YOUNG STRIKERS SOCCER ACADEMY",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p21.2",
"order": 2,
"type": "text",
"bbox": {
"l": 33.12,
"t": 737.28,
"r": 294.24,
"b": 586.08
},
"text": "The Young Strikers Soccer Academy is a non-competitive development program designed to prepare youth ages 2-7 for future involvement in our Villa Parke Youth Soccer League and beyond!\nSESSION 1:\nSession Dates: Mar. 7 - Apr. 25, 2026\nSESSION 2:\nRegistration: Mar. 10 - Apr. 18, 2026\nSession Dates: May 10 - June 28, 2026\nDivisions by birth year:\nยท Mini Stars: 2023, 2022\nยท Shooting Stars: 2021, 2020\nยท Shining Stars: 2019, 2018"
},
{
"id": "p21.3",
"order": 3,
"type": "heading",
"bbox": {
"l": 34.32,
"t": 581.52,
"r": 57.36,
"b": 570.72
},
"text": "FEE:",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p21.4",
"order": 4,
"type": "list",
"bbox": {
"l": 54,
"t": 557.1102,
"r": 189.928,
"b": 521.5502
},
"text": "",
"attrs": {
"item_count": 3
},
"children": [
{
"id": "p21.4.1",
"order": 5,
"type": "list_item",
"bbox": {
"l": 54,
"t": 557.1102,
"r": 153.019,
"b": 545.5502
},
"text": "$85 for non-residents"
},
{
"id": "p21.4.2",
"order": 6,
"type": "list_item",
"bbox": {
"l": 54,
"t": 545.1102,
"r": 153.559,
"b": 533.5502
},
"text": "Uniform Fee: $25-$45"
},
{
"id": "p21.4.3",
"order": 7,
"type": "list_item",
"bbox": {
"l": 54,
"t": 533.1102000000001,
"r": 189.928,
"b": 521.5502
},
"text": "Associated league fees apply"
}
]
},
{
"id": "p21.5",
"order": 8,
"type": "figure",
"bbox": {
"l": 36,
"t": 515.52,
"r": 292.56,
"b": 342.24
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p21.6",
"order": 9,
"type": "heading",
"bbox": {
"l": 34.32,
"t": 333.84,
"r": 271.92,
"b": 320.64
},
"text": "SPRING YOUTH VOLLEYBALL LEAGUE",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p21.7",
"order": 10,
"type": "text",
"bbox": {
"l": 33.36,
"t": 319.44,
"r": 286.08,
"b": 222.24
},
"text": "The Spring youth volleyball league offers recreational play for participants in grades 3rd-8th. This league will introduce participants to the basic fundamentals of volleyball, including proper footwork, serving, setting, hitting, and passing, while improving players' hand/eye coordination and physical fitness. The top teams from each division will advance to the playoffs. Team practices will begin on March 24."
},
{
"id": "p21.8",
"order": 11,
"type": "heading",
"bbox": {
"l": 34.32,
"t": 212.16,
"r": 92.88,
"b": 200.4
},
"text": "SCHEDULE:"
},
{
"id": "p21.9",
"order": 12,
"type": "text",
"bbox": {
"l": 34.08,
"t": 199.44,
"r": 173.04,
"b": 177.6
},
"text": "Dates: April 21 - April 29, 2026\nDivisions:"
},
{
"id": "p21.10",
"order": 13,
"type": "list",
"bbox": {
"l": 34.32,
"t": 175.51020000000005,
"r": 173.28,
"b": 127.9502
},
"text": "",
"attrs": {
"item_count": 4
},
"children": [
{
"id": "p21.10.1",
"order": 14,
"type": "list_item",
"bbox": {
"l": 34.32,
"t": 175.51020000000005,
"r": 173.28,
"b": 163.92
},
"text": "โข AA Varsity: 7th/8th Grade"
},
{
"id": "p21.10.2",
"order": 15,
"type": "list_item",
"bbox": {
"l": 34.56,
"t": 163.51020000000005,
"r": 147.84,
"b": 151.92
},
"text": "โข A JV: 7th/8th Grade"
},
{
"id": "p21.10.3",
"order": 16,
"type": "list_item",
"bbox": {
"l": 34.8,
"t": 151.51020000000005,
"r": 133.68,
"b": 139.92
},
"text": "B: 5th/6th Grade"
},
{
"id": "p21.10.4",
"order": 17,
"type": "list_item",
"bbox": {
"l": 34.32,
"t": 139.51020000000005,
"r": 133.2,
"b": 127.9502
},
"text": "C: 3rd/4th Grade"
}
]
},
{
"id": "p21.11",
"order": 18,
"type": "heading",
"bbox": {
"l": 34.56,
"t": 127.44,
"r": 58.08,
"b": 115.92
},
"text": "FEE:"
},
{
"id": "p21.12",
"order": 19,
"type": "list",
"bbox": {
"l": 36,
"t": 111.91010000000006,
"r": 240.168,
"b": 88.3501
},
"text": "",
"attrs": {
"item_count": 2
},
"children": [
{
"id": "p21.12.1",
"order": 20,
"type": "list_item",
"bbox": {
"l": 36,
"t": 111.91010000000006,
"r": 240.168,
"b": 100.3501
},
"text": "$10 for Pasadena Residents/PUSD Students"
},
{
"id": "p21.12.2",
"order": 21,
"type": "list_item",
"bbox": {
"l": 36,
"t": 99.91010000000006,
"r": 134.949,
"b": 88.3501
},
"text": "$95 for non-residents"
}
]
},
{
"id": "p21.13",
"order": 22,
"type": "heading",
"bbox": {
"l": 309.6,
"t": 755.52,
"r": 557.52,
"b": 742.32
},
"text": "SUMMER YOUTH BASKETBALL LEAGUE",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p21.14",
"order": 23,
"type": "text",
"bbox": {
"l": 309.12,
"t": 740.64,
"r": 576,
"b": 592.8
},
"text": "The summer youth basketball league is a development league for players wishing to continue to develop and enhance their basketball skills. Participants will be introduced to the fundamentals of the game in a team setting by experienced youth sports instructors. The summer league will offer round robin games only - no playoffs or championships. Games are typically played at McKinley Middle School, Robinson Park, and Victory Park Gym. Participants wishing to enter the league, but not on a current team, will be referred to teams at McKinley, Robinson, Victory, or Octavia E. Butler. Team practices will begin practice on June 8."
},
{
"id": "p21.15",
"order": 24,
"type": "heading",
"bbox": {
"l": 310.56,
"t": 596.4,
"r": 368.88,
"b": 585.84
},
"text": "SCHEDULE:"
},
{
"id": "p21.16",
"order": 25,
"type": "list",
"bbox": {
"l": 312,
"t": 585.1101,
"r": 478.649,
"b": 561.5500999999999
},
"text": "",
"attrs": {
"item_count": 2
},
"children": [
{
"id": "p21.16.1",
"order": 26,
"type": "list_item",
"bbox": {
"l": 312,
"t": 585.1101,
"r": 478.649,
"b": 573.5500999999999
},
"text": "Game Dates: July 7 - August 1, 2026 *"
},
{
"id": "p21.16.2",
"order": 27,
"type": "list_item",
"bbox": {
"l": 312,
"t": 573.1101,
"r": 429.119,
"b": 561.5500999999999
},
"text": "*No games held on July 3"
}
]
},
{
"id": "p21.17",
"order": 28,
"type": "heading",
"bbox": {
"l": 310.32,
"t": 560.88,
"r": 355.92,
"b": 550.08
},
"text": "Divisions:"
},
{
"id": "p21.18",
"order": 29,
"type": "list",
"bbox": {
"l": 330,
"t": 549.1101,
"r": 560.878,
"b": 525.5500999999999
},
"text": "",
"attrs": {
"item_count": 2
},
"children": [
{
"id": "p21.18.1",
"order": 30,
"type": "list_item",
"bbox": {
"l": 330,
"t": 549.1101,
"r": 560.878,
"b": 537.5500999999999
},
"text": "A: 7th/8th Grade - Thursday and/or Friday games."
},
{
"id": "p21.18.2",
"order": 31,
"type": "list_item",
"bbox": {
"l": 330,
"t": 537.1101,
"r": 550.078,
"b": 525.5500999999999
},
"text": "B: 5th/6th Grade - Wednesday and/or Saturday games."
}
]
},
{
"id": "p21.19",
"order": 32,
"type": "list",
"bbox": {
"l": 310.08,
"t": 513.1101,
"r": 569.52,
"b": 462.24
},
"text": "",
"attrs": {
"item_count": 2
},
"children": [
{
"id": "p21.19.1",
"order": 33,
"type": "list_item",
"bbox": {
"l": 310.08,
"t": 513.1101,
"r": 569.52,
"b": 490.08
},
"text": "C: 3rd/4th Grade - Tuesday and/or Saturday games. FEE:"
},
{
"id": "p21.19.2",
"order": 34,
"type": "list_item",
"bbox": {
"l": 310.32,
"t": 474.72,
"r": 431.52,
"b": 462.24
},
"text": "$95 for non-residents"
}
]
},
{
"id": "p21.20",
"order": 35,
"type": "heading",
"bbox": {
"l": 309.84,
"t": 446.88,
"r": 567.36,
"b": 433.68
},
"text": "YOUTH BOXING PROGRAM MEMBERSHIP",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p21.21",
"order": 36,
"type": "text",
"bbox": {
"l": 309.36,
"t": 431.52,
"r": 569.04,
"b": 360.48
},
"text": "The Youth Boxing Program offers a variety of activities geared toward fitness and health. Participants get a great workout while learning boxing fundamentals and developing valuable life skills. Training also focuses on preparing youth for competition on a local, regional and national level."
},
{
"id": "p21.22",
"order": 37,
"type": "text",
"bbox": {
"l": 310.56,
"t": 360,
"r": 429.12,
"b": 345.8321
},
"text": "VILLA PARKE COMMUNITY CENTER"
},
{
"id": "p21.23",
"order": 38,
"type": "heading",
"bbox": {
"l": 312,
"t": 345.1401,
"r": 561,
"b": 332.4321
},
"text": "YEAR-ROUND 3PM - 7PM",
"attrs": {
"split_from": "trailing_line"
}
},
{
"id": "p21.24",
"order": 39,
"type": "text",
"bbox": {
"l": 312.24,
"t": 346.8,
"r": 565.92,
"b": 330.96
},
"text": "YEAR-ROUND 3PM - 7PM M-F $25/$50 AGE: 8-17"
},
{
"id": "p21.25",
"order": 40,
"type": "figure",
"bbox": {
"l": 311.04,
"t": 307.92,
"r": 575.28,
"b": 133.2
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p21.26",
"order": 41,
"type": "footer",
"bbox": {
"l": 409.44,
"t": 19.2,
"r": 591.6,
"b": 8.16
},
"text": "Spring/Summer I 2026 Recreation Guide",
"attrs": {
"block_label": "footer"
}
},
{
"id": "p21.27",
"order": 42,
"type": "footer",
"bbox": {
"l": 582.24,
"t": 18.24,
"r": 593.52,
"b": 9.6
},
"text": "21",
"attrs": {
"block_label": "number"
}
}
]
}
Page 22
18 item(s)
JSON
figure (2)
footer (1)
footnote (1)
heading (2)
text (11)
title (1)
1 ยท FIGURE
2 ยท FIGURE
3
4
5
6
7
8
9 ยท TITLE
10 ยท TEXT
11 ยท HEADING
12 ยท TEXT
13 ยท HEADING
14 ยท TEXT
15 ยท TEXT
16 ยท TEXT
17 ยท FOOTNOTE
18 ยท FOOTER
Page 22 JSON
{
"document_id": 279,
"page": 22,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 18,
"counts_by_type": {
"figure": 2,
"footer": 1,
"footnote": 1,
"heading": 2,
"text": 11,
"title": 1
},
"build_ms": 1,
"items": [
{
"id": "p22.1",
"order": 1,
"type": "figure",
"bbox": {
"l": 322.8238,
"t": 766.0995,
"r": 580.09,
"b": 655.8742
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p22.2",
"order": 2,
"type": "figure",
"bbox": {
"l": 26.88,
"t": 750.24,
"r": 303.6,
"b": 32.16
},
"text": "",
"attrs": {
"block_label": "image"
},
"children": [
{
"id": "p22.2.1",
"order": 3,
"type": "text",
"bbox": {
"l": 36.96,
"t": 587.28,
"r": 300.24,
"b": 558
},
"text": "Pasadena Tennis Program"
},
{
"id": "p22.2.2",
"order": 4,
"type": "text",
"bbox": {
"l": 35.52,
"t": 545.76,
"r": 295.2,
"b": 419.04
},
"text": "TENNIS LESSONS FOR ALL AGES!\nBeginners to Advanced and Competitive Players.\nโข Professional coaching!\nโข UTR competitions!\nโข Get Fit!\nโข Learn to play tennis!\nโข Improve your game!\nLocations:\nโข Eaton Blanche Park\nโข Hamilton Park\nโข Washington Park"
},
{
"id": "p22.2.3",
"order": 5,
"type": "text",
"bbox": {
"l": 35.76,
"t": 389.04,
"r": 243.84,
"b": 267.6
},
"text": "Professional coaching!\nUTR competitions!\nGet Fit!\n\nLearn to play tennis!\n\nImprove your game!"
},
{
"id": "p22.2.4",
"order": 6,
"type": "text",
"bbox": {
"l": 36.48,
"t": 243.36,
"r": 209.52,
"b": 150
},
"text": "Locations:\nโข Eaton Blanche Park\nโข Hamilton Park\nโข Washington Park"
},
{
"id": "p22.2.5",
"order": 7,
"type": "text",
"bbox": {
"l": 38.16,
"t": 120.24,
"r": 166.32,
"b": 98.88
},
"text": "T: (626) 399-1817"
},
{
"id": "p22.2.6",
"order": 8,
"type": "text",
"bbox": {
"l": 36.96,
"t": 89.76,
"r": 291.6,
"b": 47.04
},
"text": "E: office.moveyourfeet@gmail.com\nwww.moveyourfeet.tennis"
}
]
},
{
"id": "p22.3",
"order": 9,
"type": "title",
"bbox": {
"l": 331.44,
"t": 766.56,
"r": 560.4,
"b": 656.88
},
"text": "i TENNISโข",
"attrs": {
"block_label": "doc_title"
}
},
{
"id": "p22.4",
"order": 10,
"type": "text",
"bbox": {
"l": 321.6,
"t": 616.08,
"r": 571.2,
"b": 540.96
},
"text": "Pasadena Class Locations\nRose Bowl Tennis Center at\nBrookside Park: 360 N. Arroyo Blvd\nGrant Park: 232 S. Michigan Ave."
},
{
"id": "p22.5",
"order": 11,
"type": "heading",
"bbox": {
"l": 322.32,
"t": 522.48,
"r": 503.52,
"b": 504.96
},
"text": "iTennis Group Lessons",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p22.6",
"order": 12,
"type": "text",
"bbox": {
"l": 321.6,
"t": 503.76,
"r": 569.52,
"b": 402
},
"text": "Learn the basics. Improve your game.\nWhatever your skill level, iTennis offers group clinics and workouts all year long. Join any time and pay a prorated fee. No more than 8 students per court. Please check our website at Rosebowl.i-tennis.com to check the most up-to-date schedule and locations."
},
{
"id": "p22.7",
"order": 13,
"type": "heading",
"bbox": {
"l": 322.8,
"t": 386.64,
"r": 434.4,
"b": 369.36
},
"text": "Tennis Camps",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p22.8",
"order": 14,
"type": "text",
"bbox": {
"l": 321.6,
"t": 368.88,
"r": 577.68,
"b": 295.92
},
"text": "iTennis welcomes players of all levels and ages\n6-16 to participate in one of our week-long\nsummer camps. Morning tennis only. Please\nvisit our website for more information.\nRosebowl.i-tennis.com"
},
{
"id": "p22.9",
"order": 15,
"type": "text",
"bbox": {
"l": 321.36,
"t": 283.68,
"r": 566.16,
"b": 252.96
},
"text": "Class time subject to change. Please contact our office before coming to a class."
},
{
"id": "p22.10",
"order": 16,
"type": "text",
"bbox": {
"l": 320.88,
"t": 223.68,
"r": 505.44,
"b": 116.4
},
"text": "Mailing Address & Contact Info\n920 Lohman Lane\nSouth Pasadena, CA 91030\nOffice: (626) 325-8366\neFax: (626) 628-1936\nitennisinc@gmail.com\nRosebowl.i-tennis.com"
},
{
"id": "p22.11",
"order": 17,
"type": "footnote",
"bbox": {
"l": 246.96,
"t": 98.88,
"r": 295.2,
"b": 89.04
},
"text": "WEBPAGE",
"attrs": {
"block_label": "vision_footnote"
}
},
{
"id": "p22.12",
"order": 18,
"type": "footer",
"bbox": {
"l": 31.92,
"t": 19.92,
"r": 218.16,
"b": 8.16
},
"text": "22 Spring/Summer I 2026 Recreation Guide",
"attrs": {
"block_label": "footer"
}
}
]
}
Page 23
24 item(s)
JSON
footer (1)
list (1)
list_item (6)
text (15)
title (1)
1 ยท TITLE
2 ยท TEXT
3 ยท TEXT
4 ยท LIST
5
6
7
8
9
10
11 ยท TEXT
12 ยท TEXT
13 ยท TEXT
14 ยท TEXT
15 ยท TEXT
16 ยท TEXT
17 ยท TEXT
18 ยท TEXT
19 ยท TEXT
20 ยท TEXT
21 ยท TEXT
22 ยท TEXT
23 ยท TEXT
24 ยท FOOTER
Page 23 JSON
{
"document_id": 279,
"page": 23,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 24,
"counts_by_type": {
"footer": 1,
"list": 1,
"list_item": 6,
"text": 15,
"title": 1
},
"build_ms": 2,
"items": [
{
"id": "p23.1",
"order": 1,
"type": "title",
"bbox": {
"l": 40.32,
"t": 728.88,
"r": 280.32,
"b": 657.36
},
"text": "FUTURE STARS\nYOUTH SPORTS SCHOLARSHIP",
"attrs": {
"block_label": "doc_title"
}
},
{
"id": "p23.2",
"order": 2,
"type": "text",
"bbox": {
"l": 42,
"t": 631.2,
"r": 268.08,
"b": 562.32
},
"text": "Youth Sports Scholarship Program for non-city related sports programs i.e. tackle football (Pasadena Giants & Pasadena Wolf); little league baseball (West Pasadena); golf (The First Tee of Pasadena); lacrosse (Pasadena Lacrosse); rugby (Pasadena Rugby)."
},
{
"id": "p23.3",
"order": 3,
"type": "text",
"bbox": {
"l": 44.64,
"t": 554.2471,
"r": 146.9691,
"b": 543.8791
},
"text": "Participant Scholarship:"
},
{
"id": "p23.4",
"order": 4,
"type": "list",
"bbox": {
"l": 49.788,
"t": 546.3101,
"r": 446.229,
"b": 446.6791
},
"text": "",
"attrs": {
"item_count": 6
},
"children": [
{
"id": "p23.4.1",
"order": 5,
"type": "list_item",
"bbox": {
"l": 50.067,
"t": 546.3101,
"r": 400.629,
"b": 533.0790999999999
},
"text": "โข Must live or attend school in Northwest Pasadena"
},
{
"id": "p23.4.2",
"order": 6,
"type": "list_item",
"bbox": {
"l": 63.522,
"t": 534.3100999999999,
"r": 446.229,
"b": 522.2791
},
"text": "- Proof required (residency or school enrollment)"
},
{
"id": "p23.4.3",
"order": 7,
"type": "list_item",
"bbox": {
"l": 50.067,
"t": 511.0471,
"r": 219.0213,
"b": 500.6791
},
"text": "โข Must participate in a community-based recreational level youth sports program"
},
{
"id": "p23.4.4",
"order": 8,
"type": "list_item",
"bbox": {
"l": 50.067,
"t": 489.4471,
"r": 144.4752,
"b": 479.0791
},
"text": "โข Submit an application"
},
{
"id": "p23.4.5",
"order": 9,
"type": "list_item",
"bbox": {
"l": 49.788,
"t": 478.6471,
"r": 242.3934,
"b": 468.2791
},
"text": "โข At the time of registration, youth participants must be between the ages of 5-17"
},
{
"id": "p23.4.6",
"order": 10,
"type": "list_item",
"bbox": {
"l": 50.067,
"t": 457.0471,
"r": 176.3082,
"b": 446.6791
},
"text": "โข Demonstrate a financial need"
}
]
},
{
"id": "p23.5",
"order": 11,
"type": "text",
"bbox": {
"l": 42.24,
"t": 436.32,
"r": 267.12,
"b": 369.12
},
"text": "Provide documentation consistent with CDBG HUD guidelines for โlow to very lowโ family income, or submit a Hardship Letter from a community organization such as a homeless shelter, church, or other non-profit organizations serving transitional families."
},
{
"id": "p23.6",
"order": 12,
"type": "text",
"bbox": {
"l": 42,
"t": 359.28,
"r": 271.44,
"b": 207.12
},
"text": "Team Scholarship:\nโข Must be a 501c3 non-profit organization\nโข 80% of youth participants served must be Pasadena residents/PUSD students\nOperate within the boundaries of the City of Pasadena or the PUSD service area\nSubmit an application\nโข Offer one of the following registration discounts to youth participants who live or attend PUSD school in Northwest Pasadena\n- For registration fees of $200 or more, $100 of the lowest advertised registration fee\n- For registration fees of $199 or less, 50% of the lowest advertised registration fee"
},
{
"id": "p23.7",
"order": 13,
"type": "text",
"bbox": {
"l": 42.48,
"t": 198.96,
"r": 275.76,
"b": 174
},
"text": "Must increase total participation by 10% compared to the previous year."
},
{
"id": "p23.8",
"order": 14,
"type": "text",
"bbox": {
"l": 42.24,
"t": 166.32,
"r": 264.72,
"b": 140.88
},
"text": "For more information, please call (626) 744-7509 or email kjames@cityofpasadena.net.\nYOUTH SPORTS DIRECTORY"
},
{
"id": "p23.9",
"order": 15,
"type": "text",
"bbox": {
"l": 316.8,
"t": 729.12,
"r": 508.32,
"b": 639.36
},
"text": "YOUTH SPORTS\nDIRECTORY"
},
{
"id": "p23.10",
"order": 16,
"type": "text",
"bbox": {
"l": 318.72,
"t": 619.2,
"r": 459.12,
"b": 555.84
},
"text": "AYSO (Soccer League)\nRegistration information:\n700 W. Woodbury Rd. Unit E.\nAltadena, CA 91001\nayso13.org"
},
{
"id": "p23.11",
"order": 17,
"type": "text",
"bbox": {
"l": 318.72,
"t": 546.72,
"r": 459.36,
"b": 508.08
},
"text": "Pasadena Giants\nYouth Football & Cheering\npasadenagiants@gmail.com"
},
{
"id": "p23.12",
"order": 18,
"type": "text",
"bbox": {
"l": 318.96,
"t": 498.96,
"r": 470.64,
"b": 448.8
},
"text": "Pasadena Wolves\nYouth Football & Cheerleading\n(323) 353-3454\npasadenawolves@gmail.com"
},
{
"id": "p23.13",
"order": 19,
"type": "text",
"bbox": {
"l": 318.96,
"t": 439.2,
"r": 535.44,
"b": 399.84
},
"text": "Pasadena American Little League (Baseball)\nemail president@pallbb.org\npallbb.org"
},
{
"id": "p23.14",
"order": 20,
"type": "text",
"bbox": {
"l": 318.96,
"t": 390.48,
"r": 475.44,
"b": 352.56
},
"text": "Pasadena Rugby Football Club email: youth@pasadenarfc.com pasadenarfc.com"
},
{
"id": "p23.15",
"order": 21,
"type": "text",
"bbox": {
"l": 318.48,
"t": 342.96,
"r": 496.32,
"b": 291.6
},
"text": "Pasadena Running Roses Track Club\n(Youth Track & Field ages 5 to 18)\npasadenarunningroses@gmail.com\npasadenarunningroses.com"
},
{
"id": "p23.16",
"order": 22,
"type": "text",
"bbox": {
"l": 318.72,
"t": 283.2,
"r": 540.48,
"b": 232.08
},
"text": "Pasadena Southwest Little League (Baseball)\nLaura Unanue\nemail: president@pswll.com\npswll.com"
},
{
"id": "p23.17",
"order": 23,
"type": "text",
"bbox": {
"l": 318.72,
"t": 223.2,
"r": 522,
"b": 172.08
},
"text": "West Pasadena Little League (Baseball)\nBeverly Bogar - West Pasadena President\n(626) 483-9299\nleagueline.com/westpasadena"
},
{
"id": "p23.18",
"order": 24,
"type": "footer",
"bbox": {
"l": 408.48,
"t": 19.44,
"r": 593.28,
"b": 8.16
},
"text": "Spring/Summer I 2026 Recreation Guide 23",
"attrs": {
"block_label": "footer"
}
}
]
}
Page 24
22 item(s)
JSON
figure (1)
footer (2)
heading (9)
text (10)
1 ยท FIGURE
2 ยท HEADING
3 ยท HEADING
4 ยท TEXT
5 ยท HEADING
6 ยท TEXT
7 ยท HEADING
8 ยท TEXT
9 ยท TEXT
10 ยท HEADING
11 ยท TEXT
12 ยท HEADING
13 ยท TEXT
14 ยท HEADING
15 ยท TEXT
16 ยท TEXT
17 ยท HEADING
18 ยท TEXT
19 ยท HEADING
20 ยท TEXT
21 ยท FOOTER
22 ยท FOOTER
Page 24 JSON
{
"document_id": 279,
"page": 24,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 22,
"counts_by_type": {
"figure": 1,
"footer": 2,
"heading": 9,
"text": 10
},
"build_ms": 2,
"items": [
{
"id": "p24.1",
"order": 1,
"type": "figure",
"bbox": {
"l": 0,
"t": 792,
"r": 300,
"b": 605
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p24.2",
"order": 2,
"type": "heading",
"bbox": {
"l": 31.44,
"t": 743.04,
"r": 148.08,
"b": 679.2
},
"text": "TEEN",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p24.3",
"order": 3,
"type": "heading",
"bbox": {
"l": 311.04,
"t": 756.24,
"r": 408.24,
"b": 741.36
},
"text": "TEEN SUMMER",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p24.4",
"order": 4,
"type": "text",
"bbox": {
"l": 309.84,
"t": 736.8,
"r": 571.68,
"b": 654.96
},
"text": "Teen Summer offers organized instructional classes, unstructured activities such as game playing, socializing with peers, and outdoor recreational play. Participants can enjoy facility amenities and technology. LA PINTORESCA T EEN EDUCATION CENTER\n06/16-08/01 12PM - 6PM M-F FREE/$50 AGE: 12-17"
},
{
"id": "p24.5",
"order": 5,
"type": "heading",
"bbox": {
"l": 33.6,
"t": 605.04,
"r": 190.56,
"b": 575.04
},
"text": "ROBINSON PARK YOUTH COMMUNITY ROOM",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p24.6",
"order": 6,
"type": "text",
"bbox": {
"l": 33.12,
"t": 570.72,
"r": 298.08,
"b": 497.28
},
"text": "The Youth Community Room at Robinson Park is open! Stop by to hang out with friends, enjoy movies and video games, play board games, or borrow sports equipment. Programs and activities are held daily. Open weekday evenings and Saturday afternoons. For more information, call (626) 744-7330."
},
{
"id": "p24.7",
"order": 7,
"type": "heading",
"bbox": {
"l": 33.12,
"t": 473.28,
"r": 172.8,
"b": 443.04
},
"text": "LA PINTORESCA TEEN\nEDUCATION CENTER",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p24.8",
"order": 8,
"type": "text",
"bbox": {
"l": 33.12,
"t": 438.48,
"r": 298.8,
"b": 304.8
},
"text": "La Pintoresca Teen Education Center provides recreational programs for youth ages 12 to 17 in a safe and positive environment. The Teen Center offers organized instructional programs such as tutoring, science, math, art studio, DIY projects, poetry, teen talk, filmmaking, ceramics, photography, and college readiness. It also offers opportunities for unstructured activities such as game playing, socializing, club meetings, and outdoor recreational play. All programming is designed to support personal, academic, and socioemotional growth."
},
{
"id": "p24.9",
"order": 9,
"type": "text",
"bbox": {
"l": 33.12,
"t": 301.44,
"r": 297.84,
"b": 264.24
},
"text": "Facility amenities include an iMac computer lab, game tables, video game studio, teen lounge, outdoor space, and free Wi-Fi. For more information, call (626) 345-0706."
},
{
"id": "p24.10",
"order": 10,
"type": "heading",
"bbox": {
"l": 33.36,
"t": 240.48,
"r": 277.68,
"b": 210.96
},
"text": "NEW! MIXED MEDIA STUDIO: EXPLORE, EXPERIMENT, CREATE!",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p24.11",
"order": 11,
"type": "text",
"bbox": {
"l": 33.12,
"t": 209.76,
"r": 294.72,
"b": 103.92
},
"text": "Dive into the exciting world of mixed media, where the only rule is to experiment! This hands-on class is designed for teens to explore by combining various materials, such as paints, pastels, collage elements, and found objects, into unique artworks. All materials are provided.\nLA PINTORESCA TEEN EDUCATION CENTER\n03/09-04/27 4PM - 5:30PM MON FREE AGE: 12-17"
},
{
"id": "p24.12",
"order": 12,
"type": "heading",
"bbox": {
"l": 310.56,
"t": 640.08,
"r": 433.92,
"b": 625.92
},
"text": "LPTEC ART STUDIO",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p24.13",
"order": 13,
"type": "text",
"bbox": {
"l": 309.84,
"t": 625.68,
"r": 576.96,
"b": 508.56
},
"text": "These in-depth art experiences inspire teens to engage in ambitious explorations of concepts, creative expression, historical and cultural context, connections, applications, and materials. Art teen classes are designed for all skill levels, from advanced art students to teens who simply love making art. All materials are provided. LA PINTORESCA TEEN EDUCATION CENTER\n03/10-04/28 4PM - 5:30PM MON FREE AGE: 12-17\n06/16-07/28 4PM - 5:30PM MON FREE AGE: 12-17"
},
{
"id": "p24.14",
"order": 14,
"type": "heading",
"bbox": {
"l": 310.08,
"t": 497.04,
"r": 518.64,
"b": 466.56
},
"text": "NEW! PREP FOR SUCCESS: YOUR JUMPSTART TO HIGH SCHOOL",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p24.15",
"order": 15,
"type": "text",
"bbox": {
"l": 310.08,
"t": 462.48,
"r": 576.72,
"b": 389.76
},
"text": "This engaging and interactive class is built to give middle school students a confident edge as they prepare for the academic and social transition to high school. Through dynamic activities and peer-led insights, teens will develop the practical skills and mindset needed to thrive in a new environment."
},
{
"id": "p24.16",
"order": 16,
"type": "text",
"bbox": {
"l": 309.36,
"t": 389.52,
"r": 567.6,
"b": 360.48
},
"text": "LA PINTORESCA TEEN EDUCATION CENTER\n03/10-04/28 4PM - 5:30PM TUE FREE AGE: 12-17"
},
{
"id": "p24.17",
"order": 17,
"type": "heading",
"bbox": {
"l": 310.32,
"t": 348.48,
"r": 538.56,
"b": 318.96
},
"text": "NEW! DESIGN & CUT: YOUR WORLD, PERSONALIZED",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p24.18",
"order": 18,
"type": "text",
"bbox": {
"l": 309.36,
"t": 313.44,
"r": 570.72,
"b": 212.4
},
"text": "Unleash your creativity and learn a cool new skill! In this hands-on workshop, teens use iMac computers to design custom graphics, stickers, and more, then watch a smart Cricut machine cut them out with amazing precision. Personalize your gear, create unique gifts, or just explore digital design, this is the place to be. LA PINTORESCA TEEN EDUCATION CENTER\n03/11-04/29 4PM - 5:30PM WED FREE AGE: 12-17"
},
{
"id": "p24.19",
"order": 19,
"type": "heading",
"bbox": {
"l": 310.08,
"t": 200.4,
"r": 543.12,
"b": 170.16
},
"text": "NEW! TEEN CHEFS: COOK, NOURISH, THRIVE!",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p24.20",
"order": 20,
"type": "text",
"bbox": {
"l": 309.6,
"t": 165.84,
"r": 566.64,
"b": 74.4
},
"text": "Designed for teens eager to learn essential cooking techniques and nutrition knowledge. Participants will gain the confidence to prepare a variety of delicious, healthy meals and snacks for themselves and their families.\nLA PINTORESCA TEEN EDUCATION CENTER\n03/12-04/30 4PM - 5:30PM TH FREE AGE: 12-17"
},
{
"id": "p24.21",
"order": 21,
"type": "footer",
"bbox": {
"l": 32.4,
"t": 18.48,
"r": 45.36,
"b": 8.88
},
"text": "24",
"attrs": {
"block_label": "number"
}
},
{
"id": "p24.22",
"order": 22,
"type": "footer",
"bbox": {
"l": 44.88,
"t": 19.44,
"r": 217.92,
"b": 8.16
},
"text": "Spring/Summer I 2026 Recreation Guide",
"attrs": {
"block_label": "footer"
}
}
]
}
Page 25
23 item(s)
JSON
figure (3)
footer (3)
heading (6)
text (11)
1 ยท HEADING
2 ยท TEXT
3 ยท TEXT
4 ยท HEADING
5 ยท TEXT
6 ยท HEADING
7 ยท TEXT
8 ยท TEXT
9 ยท HEADING
10 ยท TEXT
11 ยท TEXT
12 ยท HEADING
13 ยท TEXT
14 ยท TEXT
15 ยท HEADING
16 ยท TEXT
17 ยท TEXT
18 ยท FIGURE
19 ยท FIGURE
20 ยท FIGURE
21 ยท FOOTER
22 ยท FOOTER
23 ยท FOOTER
Page 25 JSON
{
"document_id": 279,
"page": 25,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 23,
"counts_by_type": {
"figure": 3,
"footer": 3,
"heading": 6,
"text": 11
},
"build_ms": 2,
"items": [
{
"id": "p25.1",
"order": 1,
"type": "heading",
"bbox": {
"l": 33.84,
"t": 756.24,
"r": 273.12,
"b": 726.24
},
"text": "NEW! GAME ON! REC SPORTS & TEAM CHALLENGES",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p25.2",
"order": 2,
"type": "text",
"bbox": {
"l": 33.84,
"t": 721.2,
"r": 280.8,
"b": 661.2
},
"text": "Designed for teens eager to learn essential cooking techniques and nutrition knowledge. Participants will gain the confidence to prepare a variety of delicious, healthy meals and snacks for themselves and their families."
},
{
"id": "p25.3",
"order": 3,
"type": "text",
"bbox": {
"l": 34.32,
"t": 646.32,
"r": 289.92,
"b": 631.44
},
"text": "03/13-05/01 4PM - 5:30PM TH FREE AGE: 12-17"
},
{
"id": "p25.4",
"order": 4,
"type": "heading",
"bbox": {
"l": 34.08,
"t": 619.68,
"r": 130.8,
"b": 605.52
},
"text": "TEEN SUMMER",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p25.5",
"order": 5,
"type": "text",
"bbox": {
"l": 34.08,
"t": 600.24,
"r": 296.64,
"b": 522
},
"text": "Teen Summer offers organized instructional classes, unstructured activities such as game playing, socializing with peers, and outdoor recreational play. Participants can enjoy facility amenities and technology.\nLA PINTORESCA TEEN EDUCATION CENTER\n06/22-07/31 12PM - 6PM M-F FREE/$50 AGE: 12-17"
},
{
"id": "p25.6",
"order": 6,
"type": "heading",
"bbox": {
"l": 33.84,
"t": 510.72,
"r": 269.28,
"b": 480.72
},
"text": "NEW! UNLEASH YOUR INNER ARTIST: MIXED SUMMER MEDIA",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p25.7",
"order": 7,
"type": "text",
"bbox": {
"l": 33.84,
"t": 475.68,
"r": 287.76,
"b": 402.72
},
"text": "The exciting world of mixed media art, where the only limit is your imagination! This class is a fantastic opportunity for young artists of all skill levels to experiment, innovate, and create unique masterpieces using a combination of different materials and techniques. All materials are provided."
},
{
"id": "p25.8",
"order": 8,
"type": "text",
"bbox": {
"l": 34.32,
"t": 388.56,
"r": 289.92,
"b": 373.92
},
"text": "06/22-07/27 3PM - 4:30PM M FREE AGE: 12-17"
},
{
"id": "p25.9",
"order": 9,
"type": "heading",
"bbox": {
"l": 33.84,
"t": 362.4,
"r": 292.32,
"b": 331.92
},
"text": "NEW! THE SUMMER GAMES CHALLENGE: SKILLS, STRATEGY, & FUN!",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p25.10",
"order": 10,
"type": "text",
"bbox": {
"l": 33.6,
"t": 327.84,
"r": 289.44,
"b": 252.96
},
"text": "Get ready to run, jump, and play your way through the summer! The Summer Games Challenge is the perfect opportunity for teens to engage in a wide variety of sports and recreational activities. It's a fun and exciting way to stay active, push your limits, and enjoy every moment of play!"
},
{
"id": "p25.11",
"order": 11,
"type": "text",
"bbox": {
"l": 34.32,
"t": 254.16,
"r": 290.16,
"b": 225.36
},
"text": "LA PINTORESCA TEEN EDUCATION CENTER\n06/24-07/29 3PM- 4:30PM W FREE AGE: 12-17"
},
{
"id": "p25.12",
"order": 12,
"type": "heading",
"bbox": {
"l": 309.36,
"t": 756,
"r": 525.36,
"b": 726.48
},
"text": "NEW! SUMMER TEEN CULINARY & NUTRITION ACADEMY",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p25.13",
"order": 13,
"type": "text",
"bbox": {
"l": 309.36,
"t": 720.96,
"r": 573.6,
"b": 648.48
},
"text": "Unleash your inner chef this summer! This dynamic class is designed for teens who want to learn how to create delicious, healthy meals from scratch. For beginners or those who already love to cook, you'll gain the skills and confidence to navigate the kitchen like a pro and make smart food choices on your own."
},
{
"id": "p25.14",
"order": 14,
"type": "text",
"bbox": {
"l": 310.08,
"t": 634.08,
"r": 565.44,
"b": 619.44
},
"text": "06/25-07/30 3PM - 4:30PM TH FREE AGE: 12-17"
},
{
"id": "p25.15",
"order": 15,
"type": "heading",
"bbox": {
"l": 309.84,
"t": 607.92,
"r": 566.4,
"b": 577.92
},
"text": "NEW! CREATIVE DESIGN: CRICUT & IMAC MAKERSPACE",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p25.16",
"order": 16,
"type": "text",
"bbox": {
"l": 309.36,
"t": 572.64,
"r": 575.52,
"b": 498.48
},
"text": "In this dynamic class, teens will learn how to use a Cricut electronic cutting machine to bring their creative ideas to life. Using the free Cricut Design Space software on an iMac computer, participants will design custom graphics, explore different materials (like vinyl and cardstock), and make personalized projects to take home."
},
{
"id": "p25.17",
"order": 17,
"type": "text",
"bbox": {
"l": 310.08,
"t": 498.96,
"r": 568.32,
"b": 470.16
},
"text": "LA PINTORESCA TEEN EDUCATION CENTER\n06/26-07/31 4PM-5:30PM F FREE AGE: 12-17"
},
{
"id": "p25.18",
"order": 18,
"type": "figure",
"bbox": {
"l": 310.8,
"t": 430.8,
"r": 575.28,
"b": 234.24
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p25.19",
"order": 19,
"type": "figure",
"bbox": {
"l": 316.76,
"t": 129.9,
"r": 603.32,
"b": 38.82
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p25.20",
"order": 20,
"type": "figure",
"bbox": {
"l": 536.16,
"t": 130.8,
"r": 578.4,
"b": 87.84
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p25.21",
"order": 21,
"type": "footer",
"bbox": {
"l": 317.04,
"t": 125.04,
"r": 533.76,
"b": 58.8
},
"text": "REGISTER ONLINE!\nVISIT CITY OF PASADENA.NET / RESERVE",
"attrs": {
"block_label": "footer"
}
},
{
"id": "p25.22",
"order": 22,
"type": "footer",
"bbox": {
"l": 408.72,
"t": 19.44,
"r": 592.32,
"b": 8.16
},
"text": "Spring/Summer I 2026 Recreation Guide",
"attrs": {
"block_label": "footer"
}
},
{
"id": "p25.23",
"order": 23,
"type": "footer",
"bbox": {
"l": 581.76,
"t": 18.72,
"r": 593.76,
"b": 8.16
},
"text": "25",
"attrs": {
"block_label": "number"
}
}
]
}
Page 26
41 item(s)
JSON
figure (3)
footer (2)
heading (2)
list (4)
list_item (26)
text (3)
title (1)
1 ยท FIGURE
2 ยท TITLE
3 ยท TEXT
4 ยท FIGURE
5 ยท LIST
6
7
8
9
10
11 ยท HEADING
12 ยท LIST
13
14
15
16
17 ยท HEADING
18 ยท LIST
19
20
21
22
23
24
25
26
27
28
29 ยท FIGURE
30 ยท TEXT
31 ยท TEXT
32 ยท LIST
33
34
35
36
37
38
39
40 ยท FOOTER
41 ยท FOOTER
Page 26 JSON
{
"document_id": 279,
"page": 26,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 41,
"counts_by_type": {
"figure": 3,
"footer": 2,
"heading": 2,
"list": 4,
"list_item": 26,
"text": 3,
"title": 1
},
"build_ms": 4,
"items": [
{
"id": "p26.1",
"order": 1,
"type": "figure",
"bbox": {
"l": 337.24,
"t": 793.0604,
"r": 596.4076,
"b": 531.0432
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p26.2",
"order": 2,
"type": "title",
"bbox": {
"l": 32.4,
"t": 759.12,
"r": 305.76,
"b": 656.4
},
"text": "YOUTH\nAMBASSADORS",
"attrs": {
"block_label": "doc_title"
}
},
{
"id": "p26.3",
"order": 3,
"type": "text",
"bbox": {
"l": 32.64,
"t": 651.6,
"r": 300.24,
"b": 529.2
},
"text": "The Pasadena Youth Ambassador Program began in 2001 to provide job experience to high school students through participation at special events held by both non-profit and for-profit organizations in the City of Pasadena. The program provides youth with the opportunity to gain valuable skills by exposing them to various experiences such as being docents, attending conferences, planning events, and being a spokesperson for the program. In addition, Ambassadors are City employees and active members of their community."
},
{
"id": "p26.4",
"order": 4,
"type": "figure",
"bbox": {
"l": 36.72,
"t": 522.24,
"r": 303.84,
"b": 343.44
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p26.5",
"order": 5,
"type": "list",
"bbox": {
"l": 33.36,
"t": 338.4,
"r": 282.96,
"b": 254.4
},
"text": "",
"attrs": {
"item_count": 5
},
"children": [
{
"id": "p26.5.1",
"order": 6,
"type": "list_item",
"bbox": {
"l": 33.36,
"t": 338.4,
"r": 240.96,
"b": 315.12
},
"text": "Ambassador Program opportunities include:\nโข Pasadena Art Night"
},
{
"id": "p26.5.2",
"order": 7,
"type": "list_item",
"bbox": {
"l": 33.84,
"t": 314.88,
"r": 233.04,
"b": 302.64
},
"text": "โข FAFSA, Scholarship, and College Training"
},
{
"id": "p26.5.3",
"order": 8,
"type": "list_item",
"bbox": {
"l": 33.84,
"t": 302.88,
"r": 282.96,
"b": 290.88
},
"text": "โข Ronald McDonald's House of Charity โ Walk for Kids"
},
{
"id": "p26.5.4",
"order": 9,
"type": "list_item",
"bbox": {
"l": 33.84,
"t": 290.88,
"r": 184.8,
"b": 279.2902
},
"text": "โข Rose Bowl Half Marathon & 5K"
},
{
"id": "p26.5.5",
"order": 10,
"type": "list_item",
"bbox": {
"l": 33.6,
"t": 278.88,
"r": 280.8,
"b": 254.4
},
"text": "โข Partnerships with multiple City departments & local non-profits"
}
]
},
{
"id": "p26.6",
"order": 11,
"type": "heading",
"bbox": {
"l": 33.36,
"t": 243.36,
"r": 120,
"b": 230.88
},
"text": "Program Benefits:"
},
{
"id": "p26.7",
"order": 12,
"type": "list",
"bbox": {
"l": 41.75,
"t": 234.92219999999998,
"r": 582.5252,
"b": 168.39419999999996
},
"text": "",
"attrs": {
"item_count": 4
},
"children": [
{
"id": "p26.7.1",
"order": 13,
"type": "list_item",
"bbox": {
"l": 42.06,
"t": 234.92219999999998,
"r": 544.3766,
"b": 218.79420000000005
},
"text": "โข Exposes students to new experiences and opportunities"
},
{
"id": "p26.7.2",
"order": 14,
"type": "list_item",
"bbox": {
"l": 42.06,
"t": 218.85019999999997,
"r": 124.639,
"b": 207.29020000000003
},
"text": "โข Builds confidence"
},
{
"id": "p26.7.3",
"order": 15,
"type": "list_item",
"bbox": {
"l": 42.06,
"t": 206.85019999999997,
"r": 153.86,
"b": 195.29020000000003
},
"text": "โข Creates leadership skills"
},
{
"id": "p26.7.4",
"order": 16,
"type": "list_item",
"bbox": {
"l": 41.75,
"t": 184.5222,
"r": 582.5252,
"b": 168.39419999999996
},
"text": "โข Allows teens to become part of the alumni network"
}
]
},
{
"id": "p26.8",
"order": 17,
"type": "heading",
"bbox": {
"l": 33.84,
"t": 159.36,
"r": 147.12,
"b": 146.88
},
"text": "Program Requirements:"
},
{
"id": "p26.9",
"order": 18,
"type": "list",
"bbox": {
"l": 32.88,
"t": 150.92219999999998,
"r": 572.9226,
"b": 37.68
},
"text": "",
"attrs": {
"item_count": 10
},
"children": [
{
"id": "p26.9.1",
"order": 19,
"type": "list_item",
"bbox": {
"l": 41.75,
"t": 150.92219999999998,
"r": 572.9226,
"b": 134.79420000000005
},
"text": "โข Age range: 14 - 18"
},
{
"id": "p26.9.2",
"order": 20,
"type": "list_item",
"bbox": {
"l": 41.75,
"t": 134.8501,
"r": 194.878,
"b": 123.29010000000005
},
"text": "โข Attend a high school in Pasadena"
},
{
"id": "p26.9.3",
"order": 21,
"type": "list_item",
"bbox": {
"l": 42.06,
"t": 122.8501,
"r": 126.339,
"b": 111.29010000000005
},
"text": "โข Maintain a 2.5 GPA"
},
{
"id": "p26.9.4",
"order": 22,
"type": "list_item",
"bbox": {
"l": 42.06,
"t": 110.8501,
"r": 221.728,
"b": 99.29010000000005
},
"text": "โข Must have access to email and internet"
},
{
"id": "p26.9.5",
"order": 23,
"type": "list_item",
"bbox": {
"l": 36,
"t": 86.8501,
"r": 182.228,
"b": 75.29010000000005
},
"text": "To view the website, please visit"
},
{
"id": "p26.9.6",
"order": 24,
"type": "list_item",
"bbox": {
"l": 36,
"t": 74.75009999999997,
"r": 237.128,
"b": 63.23009999999999
},
"text": "CityOfPasadena.net/Youth-Ambassadors."
},
{
"id": "p26.9.7",
"order": 25,
"type": "list_item",
"bbox": {
"l": 36,
"t": 66.92219999999998,
"r": 480.7226,
"b": 50.794200000000046
},
"text": "For more information, please call (626) 744-6879 or email"
},
{
"id": "p26.9.8",
"order": 26,
"type": "list_item",
"bbox": {
"l": 36,
"t": 50.8501,
"r": 227.048,
"b": 39.29010000000005
},
"text": "YouthAmbassadors@CityOfPasadena.net."
},
{
"id": "p26.9.9",
"order": 27,
"type": "list_item",
"bbox": {
"l": 32.88,
"t": 53.92,
"r": 298.8,
"b": 45.8
},
"text": "SGVLGBTQ",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p26.9.10",
"order": 28,
"type": "list_item",
"bbox": {
"l": 32.88,
"t": 45.8,
"r": 298.8,
"b": 37.68
},
"text": "SAN GABRIEL VALLEY CENTER",
"attrs": {
"bbox_estimated": true
}
}
]
},
{
"id": "p26.10",
"order": 29,
"type": "figure",
"bbox": {
"l": 360.72,
"t": 753.12,
"r": 566.88,
"b": 702
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p26.11",
"order": 30,
"type": "text",
"bbox": {
"l": 358.56,
"t": 752.64,
"r": 569.28,
"b": 639.6
},
"text": "SGVLGBTQ SAN GABRIEL VALLEY CENTER"
},
{
"id": "p26.12",
"order": 31,
"type": "text",
"bbox": {
"l": 343.68,
"t": 604.8,
"r": 584.64,
"b": 451.2
},
"text": "The San Gabriel Valley LGBTQ Center is a California Non-Profit Corporation, 501(c)(3), founded in 2011. Our mission is to promote a safe and inclusive San Gabriel Valley for people of all orientations and gender identities. We aim to enrich the lives of LGBTQ+ San Gabriel Valley residents by:"
},
{
"id": "p26.13",
"order": 32,
"type": "list",
"bbox": {
"l": 343.44,
"t": 436.5222,
"r": 591.6,
"b": 48.72
},
"text": "",
"attrs": {
"item_count": 7
},
"children": [
{
"id": "p26.13.1",
"order": 33,
"type": "list_item",
"bbox": {
"l": 344.16,
"t": 436.5222,
"r": 575.04,
"b": 402.96
},
"text": "Fostering advocacy, education, and respect for individuals"
},
{
"id": "p26.13.2",
"order": 34,
"type": "list_item",
"bbox": {
"l": 343.44,
"t": 402.9222,
"r": 561.6,
"b": 336
},
"text": "Encouraging cultural diversity, healthy living, and full achievement of personal potential"
},
{
"id": "p26.13.3",
"order": 35,
"type": "list_item",
"bbox": {
"l": 344.16,
"t": 335.7222,
"r": 570.72,
"b": 285.6
},
"text": "- Improving the overall visibility of the SGV LGBTQ community within the general population"
},
{
"id": "p26.13.4",
"order": 36,
"type": "list_item",
"bbox": {
"l": 344.16,
"t": 285.3222,
"r": 577.44,
"b": 235.68
},
"text": "โข Providing locally available, culturally competent programs and services"
},
{
"id": "p26.13.5",
"order": 37,
"type": "list_item",
"bbox": {
"l": 344.64,
"t": 234.92219999999998,
"r": 547.44,
"b": 185.04
},
"text": "Promoting interconnection amongst the SGV LGBTQ community"
},
{
"id": "p26.13.6",
"order": 38,
"type": "list_item",
"bbox": {
"l": 343.68,
"t": 184.5222,
"r": 591.6,
"b": 116.16
},
"text": "All of this amazing work exists to celebrate and protect the lives of Queer and Transgender people across the San Gabriel Valley"
},
{
"id": "p26.13.7",
"order": 39,
"type": "list_item",
"bbox": {
"l": 343.68,
"t": 100.56,
"r": 571.44,
"b": 48.72
},
"text": "For more information, please visit sgvlgbtq.org. Follow us on social media at @sgvlgbtq"
}
]
},
{
"id": "p26.14",
"order": 40,
"type": "footer",
"bbox": {
"l": 37.2,
"t": 19.44,
"r": 218.64,
"b": 8.16
},
"text": "Spring/Summer I 2026 Recreation Guide",
"attrs": {
"block_label": "footer"
}
},
{
"id": "p26.15",
"order": 41,
"type": "footer",
"bbox": {
"l": 32.64,
"t": 18.96,
"r": 46.08,
"b": 9.12
},
"text": "26",
"attrs": {
"block_label": "number"
}
}
]
}
Page 27
20 item(s)
JSON
figure (1)
footer (1)
header (1)
heading (8)
text (9)
1 ยท HEADER
2 ยท FIGURE
3 ยท TEXT
4 ยท HEADING
5 ยท TEXT
6 ยท HEADING
7 ยท TEXT
8 ยท HEADING
9 ยท TEXT
10 ยท HEADING
11 ยท TEXT
12 ยท HEADING
13 ยท TEXT
14 ยท HEADING
15 ยท TEXT
16 ยท HEADING
17 ยท TEXT
18 ยท HEADING
19 ยท TEXT
20 ยท FOOTER
Page 27 JSON
{
"document_id": 279,
"page": 27,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 20,
"counts_by_type": {
"figure": 1,
"footer": 1,
"header": 1,
"heading": 8,
"text": 9
},
"build_ms": 2,
"items": [
{
"id": "p27.1",
"order": 1,
"type": "header",
"bbox": {
"l": 35.52,
"t": 756.96,
"r": 180.24,
"b": 694.8
},
"text": "ADULT",
"attrs": {
"block_label": "header"
}
},
{
"id": "p27.2",
"order": 2,
"type": "figure",
"bbox": {
"l": 0,
"t": 792,
"r": 300,
"b": 613
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p27.3",
"order": 3,
"type": "text",
"bbox": {
"l": 33.12,
"t": 690.72,
"r": 258.72,
"b": 664.08
},
"text": "Programs may be impacted by holiday closures, including Memorial Day and Independence Day."
},
{
"id": "p27.4",
"order": 4,
"type": "heading",
"bbox": {
"l": 33.84,
"t": 656.64,
"r": 205.92,
"b": 642.72
},
"text": "AEROBICS DANCE FITNESS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p27.5",
"order": 5,
"type": "text",
"bbox": {
"l": 33.36,
"t": 641.28,
"r": 291.6,
"b": 508.56
},
"text": "Let's dance! This tried and true workout will get you in shape while building strength, stamina, coordination, muscle tone and balance through fun, repeated movement of all muscle groups with very low impact. This popular, co-ed class is a perfect way to dust off those sneakers and get back in shape!\nROBINSON PARK RECREATION CENTER\n03/11-04/29 6:30PM - 7:30PM WED $45/$90 AGE: 18/UP\n05/06-06/24 6:30PM - 7:30PM WED $45/$90 AGE: 18/UP\n07/08-08/12 6:30PM - 7:30PM WED $34/$68 AGE: 18/UP"
},
{
"id": "p27.6",
"order": 6,
"type": "heading",
"bbox": {
"l": 310.08,
"t": 755.52,
"r": 445.92,
"b": 741.84
},
"text": "BALLET FOLKLORICO",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p27.7",
"order": 7,
"type": "text",
"bbox": {
"l": 309.12,
"t": 741.12,
"r": 572.4,
"b": 621.6
},
"text": "Baila con nosotros! (dance with us!) Learn the rich movements of this traditional Mexican heritage dance as well as other unique dances from Mexico. Participants will learn choreography, and increase their fitness levels while enjoying this traditional art of dance expression. OCTAVIA E. BUTLER MAGNET\n03/10-04/28 6:30PM - 7:30PM TUE $45/$90 AGE: 18/UP\n05/05-06/23 6:30PM - 7:30PM TUE $45/$90 AGE: 18/UP\n07/07-08/11 6:30PM - 7:30PM TUE $34/$68 AGE: 18/UP"
},
{
"id": "p27.8",
"order": 8,
"type": "heading",
"bbox": {
"l": 309.6,
"t": 606.72,
"r": 423.84,
"b": 593.28
},
"text": "COMPUTER CLUB",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p27.9",
"order": 9,
"type": "text",
"bbox": {
"l": 309.36,
"t": 592.8,
"r": 573.36,
"b": 500.16
},
"text": "Students and adults are offered a place to use technology with free access to computers, internet, and Wi-Fi. Children 11 years and under must be accompanied by an adult.\nJACKIE ROBINSON COMMUNITY CENTER\nYEAR-ROUND 10AM - 1PM M-F FREE AGE: 12/UP\nYEAR-ROUND 3PM - 6PM M-F FREE AGE: 12/UP"
},
{
"id": "p27.10",
"order": 10,
"type": "heading",
"bbox": {
"l": 34.08,
"t": 486.24,
"r": 128.16,
"b": 472.56
},
"text": "ADAPTIVE ART",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p27.11",
"order": 11,
"type": "text",
"bbox": {
"l": 33.36,
"t": 472.32,
"r": 292.8,
"b": 351.6
},
"text": "Express yourself! This class provides adults with intellectual and developmental disabilities the opportunity to express themselves through art. Participants will explore their artistic skills through drawing and writing.\nVILLA PARKE COMMUNITY CENTER\n03/11-04/29 6PM - 7:30PM WED FREE AGE: 18/UP\n05/06-06/24 6PM - 7:30PM WED FREE AGE: 18/UP\n07/08-08/12 6PM - 7:30PM WED FREE AGE: 18/UP"
},
{
"id": "p27.12",
"order": 12,
"type": "heading",
"bbox": {
"l": 34.08,
"t": 332.88,
"r": 103.44,
"b": 319.2
},
"text": "CERAMICS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p27.13",
"order": 13,
"type": "text",
"bbox": {
"l": 33.84,
"t": 318.72,
"r": 299.28,
"b": 210.48
},
"text": "Explore your artistic side in our ceramics class! Learn essential techniques such as pinching, coiling, slab building, and glazing. This class is taught by the Armory Center for the Arts.\nVILLA PARKE COMMUNITY CENTER\n03/14-05/02 8AM - 9:30AM SAT $67/$134 AGE: 18/UP\n05/19-06/27 8AM - 9:30AM SAT $67/$134 AGE: 18/UP\n07/11-08/15 8AM - 9:30AM SAT $50/$100 AGE: 18/UP"
},
{
"id": "p27.14",
"order": 14,
"type": "heading",
"bbox": {
"l": 33.84,
"t": 192,
"r": 127.2,
"b": 177.12
},
"text": "AZTEC DANCE",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p27.15",
"order": 15,
"type": "text",
"bbox": {
"l": 32.16,
"t": 172.56,
"r": 300.96,
"b": 36.72
},
"text": "Participate in traditional Aztec Indian dance steps, style, movement, drum rhythms, and songs. Workshops start with basic movements and then progress to choreographed dance steps. All classes are accompanied by live Aztec drumming. For more information, call (323) 363-5931.\nVILLA PARKE COMMUNITY CENTER\n03/11-04/29 6PM - 8PM WED FREE AGE: ALL AGES\n05/06-06/24 6PM - 8PM WED FREE AGE: ALL AGES\n07/08-08/12 6PM - 8PM WED FREE AGE: ALL AGES"
},
{
"id": "p27.16",
"order": 16,
"type": "heading",
"bbox": {
"l": 309.36,
"t": 484.32,
"r": 483.36,
"b": 455.52
},
"text": "ESL/BASIC-INTERMEDIATE CONVERSATION",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p27.17",
"order": 17,
"type": "text",
"bbox": {
"l": 309.12,
"t": 454.08,
"r": 571.92,
"b": 313.92
},
"text": "Development of student confidence and ability to integrate into the English-speaking community through training and practice in intermediate level listening, speaking, and interpersonal communication skills. Topics include small talk, telephone communication, asking for/giving directions, and discussing personal interests and plans. ESLN 1072, CRN 40649. Provided by Pasadena City College. Register online at pasadena.edu/noncredit/index.php or call (626) 585-3036. JACKIE ROBINSON COMMUNITY CENTER\n02/18-04/08 9 AM-11:10 AM M/W FREE AGE: 18/UP"
},
{
"id": "p27.18",
"order": 18,
"type": "heading",
"bbox": {
"l": 309.84,
"t": 299.76,
"r": 483.36,
"b": 270.96
},
"text": "ESL/BASIC-INTERMEDIATE PRONUNCIATION",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p27.19",
"order": 19,
"type": "text",
"bbox": {
"l": 308.64,
"t": 269.52,
"r": 571.68,
"b": 129.84
},
"text": "Effective pronunciation of American English. Topics include the fundamental components of stress, rhythm, and intonation, as well as recognizing and producing key individual speech sounds (vowels and consonants), within the context of beginning to intermediate vocabulary and grammar structures. ESLN 1082, CRN 40116. Provided by Pasadena City College. Register online at pasadena.edu/noncredit/index.php or call (626) 585-3036.\nJACKIE ROBINSON COMMUNITY CENTER\n04/20-06/10 9 AM-11:10 AM M/W FREE AGE: 18/UP"
},
{
"id": "p27.20",
"order": 20,
"type": "footer",
"bbox": {
"l": 408.96,
"t": 19.68,
"r": 593.28,
"b": 8.16
},
"text": "Spring/Summer I 2026 Recreation Guide 27",
"attrs": {
"block_label": "footer"
}
}
]
}
Page 28
23 item(s)
JSON
footer (2)
heading (7)
table (1)
table_cell (5)
text (8)
1 ยท HEADING
2 ยท TEXT
3 ยท HEADING
4 ยท TEXT
5 ยท HEADING
6 ยท TEXT
7 ยท HEADING
8 ยท TEXT
9 ยท HEADING
10 ยท TEXT
11 ยท HEADING
12 ยท TEXT
13 ยท TEXT
14 ยท HEADING
15 ยท TEXT
16 ยท TABLE
17
18
19
20
21
22 ยท FOOTER
23 ยท FOOTER
Page 28 JSON
{
"document_id": 279,
"page": 28,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 23,
"counts_by_type": {
"footer": 2,
"heading": 7,
"table": 1,
"table_cell": 5,
"text": 8
},
"build_ms": 4,
"items": [
{
"id": "p28.1",
"order": 1,
"type": "heading",
"bbox": {
"l": 33.84,
"t": 756.24,
"r": 118.56,
"b": 742.32
},
"text": "REC FITNESS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p28.2",
"order": 2,
"type": "text",
"bbox": {
"l": 33.6,
"t": 741.84,
"r": 297.12,
"b": 650.64
},
"text": "Join Rec Fitness, a drop-in program for adults with intellectual and developmental disabilities! Enjoy self-guided games and activities to boost fitness, social skills, and more. Check out equipment during your visit, and stay active at your own pace!\nWASHINGTON PARK COMMUNITY HOUSE\n03/10-04/30 11AM-1PM T,TH FREE AGE: 18+"
},
{
"id": "p28.3",
"order": 3,
"type": "heading",
"bbox": {
"l": 33.6,
"t": 636.48,
"r": 213.36,
"b": 621.84
},
"text": "WOW DANCE ON THE MOVE",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p28.4",
"order": 4,
"type": "text",
"bbox": {
"l": 34.08,
"t": 621.6,
"r": 299.52,
"b": 490.56
},
"text": "Come out and line dance! Line dance is a choreographed dance with a repeated sequence of steps with dancers in one or more lines or rows. The fun and unique movements will keep your heart healthy, improve your balance and stimulate your mind. Learn it all at your own pace while you make new friends! JACKIE ROBINSON COMMUNITY CENTER\n03/09-04/29 6PM - 7PM M, W FREE AGE: 18/UP\n05/04-06/24 6PM - 7PM M, W FREE AGE: 18/UP\n07/06-08/12 6PM - 7PM M, W FREE AGE: 18/UP"
},
{
"id": "p28.5",
"order": 5,
"type": "heading",
"bbox": {
"l": 33.12,
"t": 476.16,
"r": 238.32,
"b": 462.72
},
"text": "VILLA PARKE BOXING PROGRAM",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p28.6",
"order": 6,
"type": "text",
"bbox": {
"l": 32.64,
"t": 464.4,
"r": 300.72,
"b": 331.92
},
"text": "The Villa Parke Boxing membership offers adults the opportunity to learn Olympic-style boxing techniques. Training focuses on improving overall fitness and mental and physical health. Boxing greatly helps in the development of social skills, self-confidence, leadership, character and sportsmanship. Membership fees per 6 months.\nVILLA PARKE COMMUNITY CENTER\nYEAR-ROUND 9AM - 2PM M-F $65/$130 AGE: 18/UP\nYEAR-ROUND 7PM - 8PM M-F $65/$130 AGE: 18/UP"
},
{
"id": "p28.7",
"order": 7,
"type": "heading",
"bbox": {
"l": 34.08,
"t": 319.44,
"r": 233.04,
"b": 305.28
},
"text": "FITNESS CENTER MEMBERSHIP",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p28.8",
"order": 8,
"type": "text",
"bbox": {
"l": 33.84,
"t": 304.8,
"r": 300.48,
"b": 130.8
},
"text": "Unlock your fitness potential with our 6-month Fitness Center Membership! Enjoy cardio equipment, exercise machines, and free weights for a complete workout experience. Memberships valid at Robinson Park and Villa Parke Fitness Centers. For more information, call (626) 744-6530. Join today!\nROBINSON PARK FITNESS CENTER\n8AM - 8PM M-TH $65/$130 AGE: 15/UP\n8AM - 5PM F, SAT $65/$130 AGE: 15/UP\nVILLA PARKE FITNESS CENTER\n9AM - 8PM M-TH $65/$130 AGE: 15/UP\n9AM - 7PM F $65/$130 AGE: 15/UP\n9AM - 4PM SAT $65/$130 AGE: 15/UP"
},
{
"id": "p28.9",
"order": 9,
"type": "heading",
"bbox": {
"l": 309.84,
"t": 755.52,
"r": 390.24,
"b": 741.84
},
"text": "YOGA FLOW",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p28.10",
"order": 10,
"type": "text",
"bbox": {
"l": 309.12,
"t": 740.4,
"r": 568.56,
"b": 611.52
},
"text": "Let's focus, flow, and have some fun! This 60-minute vinyasa-style class is designed to get your body and breath moving. Longer holds build strength and focus, while stretching invites ease and surrender. You will leave feeling refreshed, centered, and strong. Open to all levels.\nVICTORY PARK RECREATION CENTER\n03/10-04/28 5:30PM-6:30PM TUE $45/$90 AGE: 18/UP\n05/05-06/23 5:30PM-6:30PM TUE $45/$90 AGE: 18/UP\n07/11-08/11 5:30PM-6:30PM TUE $34/$68 AGE: 18/UP"
},
{
"id": "p28.11",
"order": 11,
"type": "heading",
"bbox": {
"l": 310.08,
"t": 595.92,
"r": 477.12,
"b": 582.24
},
"text": "NEW! RESTORATIVE YOGA",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p28.12",
"order": 12,
"type": "text",
"bbox": {
"l": 308.88,
"t": 580.08,
"r": 576.24,
"b": 447.84
},
"text": "Allow your body to gently open and restore in this nourishing, grounding restorative yoga class. We will begin with breathwork and meditation, then move slowly and intentionally into supported postures held for longer periods of time. The focus will be on deep relaxation and mindful release, creating space to soften tension and ease stress. This class offers an opportunity to fully settle into your body and reconnect with a sense of calm. You will leave feeling grounded, relaxed, and connected. Please bring your yoga mat, along with a yoga block and strap if you have one."
},
{
"id": "p28.13",
"order": 13,
"type": "text",
"bbox": {
"l": 309.6,
"t": 437.28,
"r": 568.8,
"b": 390.24
},
"text": "03/10โ04/28 6:30PMโ7:30PM TUE $45 AGE: 18/UP\n05/05โ06/23 6:30PMโ7:30PM TUE $45 AGE: 18/UP\n07/07โ08/11 6:30PMโ7:30PM TUE $34 AGE: 18/UP"
},
{
"id": "p28.14",
"order": 14,
"type": "heading",
"bbox": {
"l": 309.84,
"t": 376.08,
"r": 456.72,
"b": 362.64
},
"text": "WITNESS THE FITNESS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p28.15",
"order": 15,
"type": "text",
"bbox": {
"l": 309.12,
"t": 360.96,
"r": 569.52,
"b": 241.68
},
"text": "Join us for a 60-minute fitness class that combines boxing, core, cardio, and strength exercises. This class focuses on teaching boxing and self-defense techniques while improving strength, endurance, hand-eye coordination, and confidence. You'll get a full-body workout designed to boost your fitness and boxing skills, all while fostering a sense of community and personal achievement. Leave each session feeling accomplished, energized, and ready to take on new challenges!"
},
{
"id": "p28.16",
"order": 16,
"type": "table",
"bbox": {
"l": 309.36,
"t": 240.42010000000005,
"r": 568.08,
"b": 182.88
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 2,
"n_cols": 4,
"integrity": {
"cells_checked": 5,
"cells_flagged": 0
}
},
"children": [
{
"id": "p28.16.1",
"order": 17,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 240.42010000000005,
"r": 428.58,
"b": 227.71209999999996
},
"text": "VILLA PARKE COMMUNITY CENTER",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 4,
"bbox_refit": true
}
},
{
"id": "p28.16.2",
"order": 18,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 226.02009999999996,
"r": 362.388,
"b": 184.51210000000003
},
"text": "03/14-05/02\n05/09-06/27\n07/11-08/15",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p28.16.3",
"order": 19,
"type": "table_cell",
"bbox": {
"l": 384,
"t": 226.02009999999996,
"r": 420.828,
"b": 184.51210000000003
},
"text": "8AM-9AM\n8AM-9AM\n8AM-9AM",
"attrs": {
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p28.16.4",
"order": 20,
"type": "table_cell",
"bbox": {
"l": 456,
"t": 226.02009999999996,
"r": 469.584,
"b": 184.51210000000003
},
"text": "SAT\nSAT\nSAT",
"attrs": {
"row": 1,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p28.16.5",
"order": 21,
"type": "table_cell",
"bbox": {
"l": 492,
"t": 226.02009999999996,
"r": 566.7,
"b": 184.51210000000003
},
"text": "$45/$90 AGE: 18/UP\n$45/$90 AGE: 18/UP\n$34/$68 AGE: 18/UP",
"attrs": {
"row": 1,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
}
]
},
{
"id": "p28.17",
"order": 22,
"type": "footer",
"bbox": {
"l": 32.64,
"t": 19.2,
"r": 45.6,
"b": 9.36
},
"text": "28",
"attrs": {
"block_label": "number"
}
},
{
"id": "p28.18",
"order": 23,
"type": "footer",
"bbox": {
"l": 45.84,
"t": 19.68,
"r": 218.4,
"b": 8.16
},
"text": "Spring/Summer I 2026 Recreation Guide",
"attrs": {
"block_label": "footer"
}
}
]
}
Page 29
78 item(s)
JSON
caption (2)
figure (3)
footer (1)
header (1)
heading (7)
table (7)
table_cell (51)
text (5)
title (1)
1 ยท HEADER
2 ยท FIGURE
3 ยท TITLE
4 ยท TEXT
5 ยท HEADING
6 ยท TEXT
7 ยท CAPTION
8 ยท CAPTION
9 ยท TABLE
10
11
12
13
14
15
16
17
18
19
20 ยท HEADING
21 ยท TEXT
22 ยท TABLE
23
24
25
26
27
28
29 ยท FIGURE
30 ยท TEXT
31 ยท FIGURE
32 ยท TEXT
33 ยท HEADING
34 ยท TABLE
35
36
37
38
39
40
41
42
43
44
45
46 ยท HEADING
47 ยท TABLE
48
49
50
51
52
53
54 ยท HEADING
55 ยท TABLE
56
57
58
59
60
61
62 ยท HEADING
63 ยท TABLE
64
65
66
67
68
69
70 ยท HEADING
71 ยท TABLE
72
73
74
75
76
77
78 ยท FOOTER
Page 29 JSON
{
"document_id": 279,
"page": 29,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 78,
"counts_by_type": {
"caption": 2,
"figure": 3,
"footer": 1,
"header": 1,
"heading": 7,
"table": 7,
"table_cell": 51,
"text": 5,
"title": 1
},
"build_ms": 31,
"items": [
{
"id": "p29.1",
"order": 1,
"type": "header",
"bbox": {
"l": 309.6,
"t": 741.12,
"r": 488.64,
"b": 728.88
},
"text": "Learn how to navigate your cellphone.",
"attrs": {
"block_label": "figure_title"
}
},
{
"id": "p29.2",
"order": 2,
"type": "figure",
"bbox": {
"l": 0,
"t": 792,
"r": 306,
"b": 614
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p29.3",
"order": 3,
"type": "title",
"bbox": {
"l": 34.8,
"t": 759.84,
"r": 300.96,
"b": 704.64
},
"text": "OLDER ADULTS",
"attrs": {
"block_label": "doc_title"
}
},
{
"id": "p29.4",
"order": 4,
"type": "text",
"bbox": {
"l": 33.36,
"t": 667.92,
"r": 258.48,
"b": 641.76
},
"text": "Programs may be impacted by holiday closures, including Memorial Day and Independence Day."
},
{
"id": "p29.5",
"order": 5,
"type": "heading",
"bbox": {
"l": 33.84,
"t": 626.88,
"r": 144.72,
"b": 613.2
},
"text": "CHAIR AEROBICS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p29.6",
"order": 6,
"type": "text",
"bbox": {
"l": 32.88,
"t": 612,
"r": 291.12,
"b": 550.32
},
"text": "This class is designed to improve the overall muscle strength, range of motion, flexibility and balance of active older adults. Enhance your cardiovascular health and learn a variety of low-impact chair exercises in this engaging aerobics class. Sponsored by the Pasadena"
},
{
"id": "p29.7",
"order": 7,
"type": "caption",
"bbox": {
"l": 34.56,
"t": 548.88,
"r": 101.76,
"b": 537.6
},
"text": "Senior Center.",
"attrs": {
"block_label": "figure_title"
}
},
{
"id": "p29.8",
"order": 8,
"type": "caption",
"bbox": {
"l": 34.32,
"t": 536.16,
"r": 168.24,
"b": 522.96
},
"text": "JACKIE ROBINSON COMMUNITY CENTER",
"attrs": {
"block_label": "figure_title"
}
},
{
"id": "p29.9",
"order": 9,
"type": "table",
"bbox": {
"l": 34.08,
"t": 524.16,
"r": 294.48,
"b": 305.52
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 2,
"n_cols": 5,
"integrity": {
"cells_checked": 10,
"cells_flagged": 0
}
},
"children": [
{
"id": "p29.9.1",
"order": 10,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 521.0002,
"r": 152.58,
"b": 378.6922
},
"text": "03/09-04/27\n03/10-04/28\n03/12-04/30\n05/04-06/22\n05/05-06/23\n05/07-06/25\n07/06-08/10\n07/07-08/11\n07/09-08/13\nVILLA PARKE COMMUNITY CENTER",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.9.2",
"order": 11,
"type": "table_cell",
"bbox": {
"l": 108,
"t": 521.0002,
"r": 173.328,
"b": 393.0922
},
"text": "11AM - 12PM\n1:00PM - 2:00PM\n10:30AM - 11:30AM\n11AM - 12PM\n1:00PM - 2:00PM\n10:30AM - 11:30AM\n11AM - 12PM\n1:00PM - 2:00PM\n10:30AM - 11:30AM",
"attrs": {
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.9.3",
"order": 12,
"type": "table_cell",
"bbox": {
"l": 180,
"t": 521.0002,
"r": 195.324,
"b": 393.0922
},
"text": "MON\nTUE\nTHU\nMON\nTUE\nTHU\nMON\nTUE\nTHU",
"attrs": {
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.9.4",
"order": 13,
"type": "table_cell",
"bbox": {
"l": 216,
"t": 521.0002,
"r": 233.088,
"b": 393.0922
},
"text": "FREE\nFREE\nFREE\nFREE\nFREE\nFREE\nFREE\nFREE\nFREE",
"attrs": {
"row": 0,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.9.5",
"order": 14,
"type": "table_cell",
"bbox": {
"l": 252,
"t": 521.0002,
"r": 291.756,
"b": 393.0922
},
"text": "AGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP",
"attrs": {
"row": 0,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.9.6",
"order": 15,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 377.0002,
"r": 84.804,
"b": 306.6922
},
"text": "03/09-04/27\n03/11-04/29\n05/11-06/22\n05/06-06/24\n07/06-08/10",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.9.7",
"order": 16,
"type": "table_cell",
"bbox": {
"l": 108,
"t": 377.0002,
"r": 165.972,
"b": 306.6922
},
"text": "2:30PM - 3:30PM\n10AM - 11AM\n2:30PM - 3:30PM\n10AM - 11AM\n2:30PM - 3:30PM",
"attrs": {
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.9.8",
"order": 17,
"type": "table_cell",
"bbox": {
"l": 180,
"t": 377.0002,
"r": 196.068,
"b": 306.6922
},
"text": "MON\nWED\nMON\nWED\nMON",
"attrs": {
"row": 1,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.9.9",
"order": 18,
"type": "table_cell",
"bbox": {
"l": 216,
"t": 377.0002,
"r": 233.088,
"b": 306.6922
},
"text": "FREE\nFREE\nFREE\nFREE\nFREE",
"attrs": {
"row": 1,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.9.10",
"order": 19,
"type": "table_cell",
"bbox": {
"l": 252,
"t": 377.0002,
"r": 291.756,
"b": 306.6922
},
"text": "AGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP",
"attrs": {
"row": 1,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
}
]
},
{
"id": "p29.10",
"order": 20,
"type": "heading",
"bbox": {
"l": 33.6,
"t": 290.16,
"r": 295.68,
"b": 275.52
},
"text": "CROCHET & JEWELRY MAKING (SPANISH)",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p29.11",
"order": 21,
"type": "text",
"bbox": {
"l": 33.12,
"t": 275.04,
"r": 300,
"b": 214.56
},
"text": "Unleash your creativity with our combined crochet and jewelry making class! Learn the basics of crochet, create beautiful accessories, and craft unique jewelry pieces. Perfect for beginners and crafters looking to expand their skills. All content for this class will be in Spanish."
},
{
"id": "p29.12",
"order": 22,
"type": "table",
"bbox": {
"l": 33.84,
"t": 213.80020000000002,
"r": 294.24,
"b": 156.48
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 2,
"n_cols": 5,
"integrity": {
"cells_checked": 6,
"cells_flagged": 0
}
},
"children": [
{
"id": "p29.12.1",
"order": 23,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 213.80020000000002,
"r": 152.556,
"b": 201.09220000000005
},
"text": "VILLA PARKE COMMUNITY CENTER",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 5,
"bbox_refit": true
}
},
{
"id": "p29.12.2",
"order": 24,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 199.40020000000004,
"r": 84.408,
"b": 157.8922
},
"text": "03/10-04/30\n05/05-05/25\n07/07-07/13",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.12.3",
"order": 25,
"type": "table_cell",
"bbox": {
"l": 108,
"t": 199.40020000000004,
"r": 148.752,
"b": 157.8922
},
"text": "9AM - 11AM\n9AM - 11AM\n9AM - 11AM",
"attrs": {
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.12.4",
"order": 26,
"type": "table_cell",
"bbox": {
"l": 180,
"t": 199.40020000000004,
"r": 196.176,
"b": 157.8922
},
"text": "T, TH\nT, TH\nT, TH",
"attrs": {
"row": 1,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.12.5",
"order": 27,
"type": "table_cell",
"bbox": {
"l": 216,
"t": 199.40020000000004,
"r": 233.088,
"b": 157.8922
},
"text": "FREE\nFREE\nFREE",
"attrs": {
"row": 1,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.12.6",
"order": 28,
"type": "table_cell",
"bbox": {
"l": 252,
"t": 199.40020000000004,
"r": 291.756,
"b": 157.8922
},
"text": "AGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP",
"attrs": {
"row": 1,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
}
]
},
{
"id": "p29.13",
"order": 29,
"type": "figure",
"bbox": {
"l": 35.2201,
"t": 131.8451,
"r": 321.7801,
"b": 40.7651
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p29.14",
"order": 30,
"type": "text",
"bbox": {
"l": 35.52,
"t": 125.52,
"r": 247.92,
"b": 60.72
},
"text": "REGISTER ONLINE!\nVISIT CITYOFPASADENA.NET/RESERVE"
},
{
"id": "p29.15",
"order": 31,
"type": "figure",
"bbox": {
"l": 245.28,
"t": 125.04,
"r": 286.08,
"b": 84.72
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p29.16",
"order": 32,
"type": "text",
"bbox": {
"l": 32.88,
"t": 62.4,
"r": 307.68,
"b": 52.08
},
"text": "โ โ โ"
},
{
"id": "p29.17",
"order": 33,
"type": "heading",
"bbox": {
"l": 309.36,
"t": 756.72,
"r": 535.68,
"b": 742.08
},
"text": "TECH TALK - MOBILE PHONE CLASS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p29.18",
"order": 34,
"type": "table",
"bbox": {
"l": 309.36,
"t": 728.64,
"r": 569.76,
"b": 612.96
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 3,
"n_cols": 5,
"integrity": {
"cells_checked": 11,
"cells_flagged": 0
}
},
"children": [
{
"id": "p29.18.1",
"order": 35,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 727.9402,
"r": 428.556,
"b": 715.2322
},
"text": "VILLA PARKE COMMUNITY CENTER",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 5,
"bbox_refit": true
}
},
{
"id": "p29.18.2",
"order": 36,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 713.5402,
"r": 442.392,
"b": 657.6322
},
"text": "03/12-04/30\n05/07-06/25\n07/09-08/13\nJACKIE ROBINSON COMMUNITY CENTER",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.18.3",
"order": 37,
"type": "table_cell",
"bbox": {
"l": 384,
"t": 713.5402,
"r": 445.608,
"b": 672.0322
},
"text": "10:30AM-11:30AM\n10:30AM-11:30AM\n10:30AM-11:30AM",
"attrs": {
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.18.4",
"order": 38,
"type": "table_cell",
"bbox": {
"l": 456,
"t": 713.5402,
"r": 469.572,
"b": 672.0322
},
"text": "THU\nTHU\nTHU",
"attrs": {
"row": 1,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.18.5",
"order": 39,
"type": "table_cell",
"bbox": {
"l": 492,
"t": 713.5402,
"r": 509.088,
"b": 672.0322
},
"text": "FREE\nFREE\nFREE",
"attrs": {
"row": 1,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.18.6",
"order": 40,
"type": "table_cell",
"bbox": {
"l": 528,
"t": 713.5402,
"r": 567.756,
"b": 672.0322
},
"text": "AGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP",
"attrs": {
"row": 1,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.18.7",
"order": 41,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 655.9402,
"r": 360.756,
"b": 614.4322
},
"text": "03/09-04/27\n05/04-06/27\n07/06-08/10",
"attrs": {
"row": 2,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.18.8",
"order": 42,
"type": "table_cell",
"bbox": {
"l": 384,
"t": 655.9402,
"r": 420.756,
"b": 614.4322
},
"text": "2PM - 3PM\n2PM - 3PM\n2PM - 3PM",
"attrs": {
"row": 2,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.18.9",
"order": 43,
"type": "table_cell",
"bbox": {
"l": 456,
"t": 655.9402,
"r": 471.324,
"b": 614.4322
},
"text": "MON\nMON\nMON",
"attrs": {
"row": 2,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.18.10",
"order": 44,
"type": "table_cell",
"bbox": {
"l": 492,
"t": 655.9402,
"r": 509.088,
"b": 614.4322
},
"text": "FREE\nFREE\nFREE",
"attrs": {
"row": 2,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.18.11",
"order": 45,
"type": "table_cell",
"bbox": {
"l": 528,
"t": 655.9402,
"r": 567.756,
"b": 614.4322
},
"text": "AGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP",
"attrs": {
"row": 2,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
}
]
},
{
"id": "p29.19",
"order": 46,
"type": "heading",
"bbox": {
"l": 309.84,
"t": 599.04,
"r": 430.32,
"b": 585.36
},
"text": "COMPUTER CLASS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p29.20",
"order": 47,
"type": "table",
"bbox": {
"l": 309.12,
"t": 587.28,
"r": 569.04,
"b": 501.12
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 2,
"n_cols": 5,
"integrity": {
"cells_checked": 6,
"cells_flagged": 0
}
},
"children": [
{
"id": "p29.20.1",
"order": 48,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 583.9102,
"r": 567.107,
"b": 546.0322
},
"text": "Lean all the basics on how to use a computer, including navigating the internet and sending emails.\nVILLA PARKE COMMUNITY CENTER",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 5,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.20.2",
"order": 49,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 544.3402,
"r": 360.456,
"b": 502.8322
},
"text": "03/10-04/28\n05/05-06/23\n07/07-08/11",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.20.3",
"order": 50,
"type": "table_cell",
"bbox": {
"l": 384,
"t": 544.3402,
"r": 435.312,
"b": 502.8322
},
"text": "10:30AM-12PM\n10:30AM-12PM\n10:30AM-12PM",
"attrs": {
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.20.4",
"order": 51,
"type": "table_cell",
"bbox": {
"l": 456,
"t": 544.3402,
"r": 469.092,
"b": 502.8322
},
"text": "TUE\nTUE\nTUE",
"attrs": {
"row": 1,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.20.5",
"order": 52,
"type": "table_cell",
"bbox": {
"l": 492,
"t": 544.3402,
"r": 509.088,
"b": 502.8322
},
"text": "FREE\nFREE\nFREE",
"attrs": {
"row": 1,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.20.6",
"order": 53,
"type": "table_cell",
"bbox": {
"l": 528,
"t": 544.3402,
"r": 567.756,
"b": 502.8322
},
"text": "AGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP",
"attrs": {
"row": 1,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
}
]
},
{
"id": "p29.21",
"order": 54,
"type": "heading",
"bbox": {
"l": 310.32,
"t": 486.24,
"r": 430.8,
"b": 472.32
},
"text": "ART EXPLORATION",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p29.22",
"order": 55,
"type": "table",
"bbox": {
"l": 308.88,
"t": 472.8,
"r": 569.76,
"b": 363.84
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 2,
"n_cols": 5,
"integrity": {
"cells_checked": 6,
"cells_flagged": 0
}
},
"children": [
{
"id": "p29.22.1",
"order": 56,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 471.1102,
"r": 554.437,
"b": 409.2322
},
"text": "Have fun drawing and painting! Explore watercolor, collage, and a variety of other media by expressing yourself and creating individual artworks โto go!โ This class is taught by the Armory Center for the Arts.\nJACKIE ROBINSON COMMUNITY CENTER",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 5,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.22.2",
"order": 57,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 407.5402,
"r": 360.756,
"b": 366.0322
},
"text": "03/09-04/27\n05/04-06/22\n07/06-08/10",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.22.3",
"order": 58,
"type": "table_cell",
"bbox": {
"l": 384,
"t": 407.5402,
"r": 430.212,
"b": 366.0322
},
"text": "1:30PM - 3PM\n1:30PM - 3PM\n1:30PM - 3PM",
"attrs": {
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.22.4",
"order": 59,
"type": "table_cell",
"bbox": {
"l": 456,
"t": 407.5402,
"r": 471.324,
"b": 366.0322
},
"text": "MON\nMON\nMON",
"attrs": {
"row": 1,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.22.5",
"order": 60,
"type": "table_cell",
"bbox": {
"l": 492,
"t": 407.5402,
"r": 509.088,
"b": 366.0322
},
"text": "FREE\nFREE\nFREE",
"attrs": {
"row": 1,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.22.6",
"order": 61,
"type": "table_cell",
"bbox": {
"l": 528,
"t": 407.5402,
"r": 567.756,
"b": 366.0322
},
"text": "AGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP",
"attrs": {
"row": 1,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
}
]
},
{
"id": "p29.23",
"order": 62,
"type": "heading",
"bbox": {
"l": 310.08,
"t": 349.68,
"r": 414.24,
"b": 335.76
},
"text": "DANCE FITNESS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p29.24",
"order": 63,
"type": "table",
"bbox": {
"l": 310.08,
"t": 335.52,
"r": 572.64,
"b": 223.92
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 2,
"n_cols": 5,
"integrity": {
"cells_checked": 6,
"cells_flagged": 0
}
},
"children": [
{
"id": "p29.24.1",
"order": 64,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 334.3102,
"r": 572.598,
"b": 270.0322
},
"text": "Dance your way to health! Move your body to the rhythm of music and improve your health with this low-impact dance fitness class customized specifically for older adults.\nJACKIE ROBINSON COMMUNITY CENTER",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 5,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.24.2",
"order": 65,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 268.3402,
"r": 360.456,
"b": 226.83219999999994
},
"text": "03/12-04/30\n05/07-06/25\n07/16-08/13",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.24.3",
"order": 66,
"type": "table_cell",
"bbox": {
"l": 384,
"t": 268.3402,
"r": 422.964,
"b": 226.83219999999994
},
"text": "12PM - 1PM\n12PM - 1PM\n12PM - 1PM",
"attrs": {
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.24.4",
"order": 67,
"type": "table_cell",
"bbox": {
"l": 456,
"t": 268.3402,
"r": 469.632,
"b": 226.83219999999994
},
"text": "THU\nTHU\nTHU",
"attrs": {
"row": 1,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.24.5",
"order": 68,
"type": "table_cell",
"bbox": {
"l": 492,
"t": 268.3402,
"r": 509.088,
"b": 226.83219999999994
},
"text": "FREE\nFREE\nFREE",
"attrs": {
"row": 1,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.24.6",
"order": 69,
"type": "table_cell",
"bbox": {
"l": 528,
"t": 268.3402,
"r": 567.756,
"b": 226.83219999999994
},
"text": "AGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP",
"attrs": {
"row": 1,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
}
]
},
{
"id": "p29.25",
"order": 70,
"type": "heading",
"bbox": {
"l": 309.84,
"t": 211.68,
"r": 463.44,
"b": 197.28
},
"text": "ESL/CONVERSATIONAL",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p29.26",
"order": 71,
"type": "table",
"bbox": {
"l": 308.88,
"t": 199.44,
"r": 569.76,
"b": 112.32
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 2,
"n_cols": 5,
"integrity": {
"cells_checked": 6,
"cells_flagged": 0
}
},
"children": [
{
"id": "p29.26.1",
"order": 72,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 196.3102,
"r": 558.617,
"b": 158.4321
},
"text": "Learn English through conversation! All ESL levels are welcome.\nVILLA PARKE COMMUNITY CENTER",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 5,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.26.2",
"order": 73,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 156.74019999999996,
"r": 360.456,
"b": 114.03219999999999
},
"text": "03/10-04/30\n05/05-06/25\n07/07-08/13",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.26.3",
"order": 74,
"type": "table_cell",
"bbox": {
"l": 384,
"t": 156.74019999999996,
"r": 434.7,
"b": 114.03219999999999
},
"text": "9 AM-10:30AM\n9 AM-10:30AM\n9 AM-10:30AM",
"attrs": {
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.26.4",
"order": 75,
"type": "table_cell",
"bbox": {
"l": 456,
"t": 156.74019999999996,
"r": 472.176,
"b": 114.03219999999999
},
"text": "T, TH\nT, TH\nT, TH",
"attrs": {
"row": 1,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.26.5",
"order": 76,
"type": "table_cell",
"bbox": {
"l": 492,
"t": 156.74019999999996,
"r": 509.088,
"b": 114.03219999999999
},
"text": "FREE\nFREE\nFREE",
"attrs": {
"row": 1,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p29.26.6",
"order": 77,
"type": "table_cell",
"bbox": {
"l": 528,
"t": 156.74019999999996,
"r": 567.756,
"b": 114.03219999999999
},
"text": "AGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP",
"attrs": {
"row": 1,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
}
]
},
{
"id": "p29.27",
"order": 78,
"type": "footer",
"bbox": {
"l": 408.72,
"t": 19.68,
"r": 593.52,
"b": 8.16
},
"text": "Spring/Summer I 2026 Recreation Guide 29",
"attrs": {
"block_label": "footer"
}
}
]
}
Page 30
40 item(s)
JSON
footer (2)
heading (8)
table (2)
table_cell (22)
text (6)
1 ยท HEADING
2 ยท TEXT
3 ยท HEADING
4 ยท TEXT
5 ยท HEADING
6 ยท TEXT
7 ยท HEADING
8 ยท TEXT
9 ยท HEADING
10 ยท TABLE
11
12
13
14
15
16
17
18
19
20
21
22 ยท HEADING
23 ยท TEXT
24 ยท HEADING
25 ยท TEXT
26 ยท HEADING
27 ยท TABLE
28
29
30
31
32
33
34
35
36
37
38
39 ยท FOOTER
40 ยท FOOTER
Table integrity:
1 of 11 cells don't match the text layer at their coordinates.
r0c0 (19%): โA dance fitness class that incorporates Latin and internatiโฆโ
Page 30 JSON
{
"document_id": 279,
"page": 30,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 40,
"counts_by_type": {
"footer": 2,
"heading": 8,
"table": 2,
"table_cell": 22,
"text": 6
},
"build_ms": 16,
"items": [
{
"id": "p30.1",
"order": 1,
"type": "heading",
"bbox": {
"l": 33.36,
"t": 756.48,
"r": 183.12,
"b": 742.32
},
"text": "CITIZENSHIP (SPANISH)",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p30.2",
"order": 2,
"type": "text",
"bbox": {
"l": 33.84,
"t": 742.56,
"r": 295.44,
"b": 623.76
},
"text": "Prepare for your U.S. citizenship test with our specialized Spanish course. Learn key topics and practice interview questions to gain the confidence needed to pass the exam. Sign up today and take a step closer to becoming a U.S. citizen! All content for this class is in Spanish.\nVILLA PARKE COMMUNITY CENTER\n03/10-05/01 8AM-9AM T,TH FREE AGE: 50/UP\n05/05-06/26 8AM-9AM T,TH FREE AGE: 50/UP\n07/07-08/14 8AM-9AM T,TH FREE AGE: 50/UP"
},
{
"id": "p30.3",
"order": 3,
"type": "heading",
"bbox": {
"l": 33.12,
"t": 609.12,
"r": 238.8,
"b": 580.08
},
"text": "CHAIR YOGA FOR BALANCE AND STABILITY",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p30.4",
"order": 4,
"type": "text",
"bbox": {
"l": 33.6,
"t": 577.68,
"r": 294.72,
"b": 435.84
},
"text": "Discover balance, strength, and inner peace in our yoga class. Guided by an experienced instructor, you'll learn fundamental postures and relaxation techniques in a supportive environment. Participants use chairs, often with standing options available. This unique yoga class is shoes-on and does not include floor work, ensuring accessibility for everyone. Beginners are welcome!\nVILLA PARKE COMMUNITY CENTER\n03/09-05/01 10AM - 11AM M, F FREE AGE: 50/UP\n05/04-06/26 10AM - 11AM M, F FREE AGE: 50/UP\n07/06-08/14 10AM - 11AM M, F FREE AGE: 50/UP"
},
{
"id": "p30.5",
"order": 5,
"type": "heading",
"bbox": {
"l": 33.84,
"t": 421.68,
"r": 129.12,
"b": 407.28
},
"text": "LINE DANCING",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p30.6",
"order": 6,
"type": "text",
"bbox": {
"l": 33.6,
"t": 408.24,
"r": 299.76,
"b": 275.28
},
"text": "Come out and line dance! Line dance is a choreographed dance with a repeated sequence of steps with dancers in one or more lines or rows. The fun and unique movements will keep your heart healthy, improve your balance and stimulate your mind. Learn it all at your own pace while you make new friends! JACKIE ROBINSON COMMUNITY CENTER\n03/09-04/27 12:30PM - 1:30PM MON FREE AGE: 50/UP\n05/04-06/22 12:30PM - 1:30PM MON FREE AGE: 50/UP\n07/06-08/10 12:30PM - 1:30PM MON FREE AGE: 50/UP"
},
{
"id": "p30.7",
"order": 7,
"type": "heading",
"bbox": {
"l": 33.6,
"t": 261.84,
"r": 190.56,
"b": 247.92
},
"text": "NATURE WALKING CLUB",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p30.8",
"order": 8,
"type": "text",
"bbox": {
"l": 33.84,
"t": 247.44,
"r": 296.16,
"b": 140.16
},
"text": "Join us for a weekly walk at different sites around Pasadena! Bring water, comfortable shoes, and weather-appropriate clothing. Transportation departs from Villa Parke Community Center.\nVILLA PARKE COMMUNITY CENTER\n03/13-05/01 9AM-11:30AM FRI FREE AGE: 50/UP\n05/08-06/26 9AM-11:30AM FRI FREE AGE: 50/UP\n07/10-08/14 9AM-11:30AM FRI FREE AGE: 50/UP"
},
{
"id": "p30.9",
"order": 9,
"type": "heading",
"bbox": {
"l": 309.6,
"t": 756.48,
"r": 413.76,
"b": 742.32
},
"text": "SPANISH CLASS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p30.10",
"order": 10,
"type": "table",
"bbox": {
"l": 309.36,
"t": 743.04,
"r": 569.76,
"b": 587.04
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 3,
"n_cols": 5,
"integrity": {
"cells_checked": 11,
"cells_flagged": 0
}
},
"children": [
{
"id": "p30.10.1",
"order": 11,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 741.1102,
"r": 567.43,
"b": 688.8322000000001
},
"text": "Join us on for an introduction to the Spanish language with two levels based on experience.\nJACKIE ROBINSON COMMUNITY CENTER\nLEVEL 1",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 5,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p30.10.2",
"order": 12,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 687.1402,
"r": 360.456,
"b": 631.2322
},
"text": "03/10-04/28\n05/05-06/23\n07/07-08/11\nLEVEL 2",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p30.10.3",
"order": 13,
"type": "table_cell",
"bbox": {
"l": 384,
"t": 687.1402,
"r": 434.724,
"b": 645.6322
},
"text": "12:30PM - 2PM\n12:30PM - 2PM\n12:30PM - 2PM",
"attrs": {
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p30.10.4",
"order": 14,
"type": "table_cell",
"bbox": {
"l": 456,
"t": 687.1402,
"r": 469.152,
"b": 645.6322
},
"text": "TUE\nTUE\nTUE",
"attrs": {
"row": 1,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p30.10.5",
"order": 15,
"type": "table_cell",
"bbox": {
"l": 492,
"t": 687.1402,
"r": 509.088,
"b": 645.6322
},
"text": "FREE\nFREE\nFREE",
"attrs": {
"row": 1,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p30.10.6",
"order": 16,
"type": "table_cell",
"bbox": {
"l": 528,
"t": 687.1402,
"r": 567.756,
"b": 645.6322
},
"text": "AGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP",
"attrs": {
"row": 1,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p30.10.7",
"order": 17,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 629.5402,
"r": 360.456,
"b": 588.0322
},
"text": "03/10-04/28\n05/05-06/23\n07/07-08/11",
"attrs": {
"row": 2,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p30.10.8",
"order": 18,
"type": "table_cell",
"bbox": {
"l": 384,
"t": 629.5402,
"r": 420.756,
"b": 588.0322
},
"text": "2PM - 3PM\n2PM - 3PM\n2PM - 3PM",
"attrs": {
"row": 2,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p30.10.9",
"order": 19,
"type": "table_cell",
"bbox": {
"l": 456,
"t": 629.5402,
"r": 469.632,
"b": 588.0322
},
"text": "THU\nTUE\nTUE",
"attrs": {
"row": 2,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p30.10.10",
"order": 20,
"type": "table_cell",
"bbox": {
"l": 492,
"t": 629.5402,
"r": 509.088,
"b": 588.0322
},
"text": "FREE\nFREE\nFREE",
"attrs": {
"row": 2,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p30.10.11",
"order": 21,
"type": "table_cell",
"bbox": {
"l": 528,
"t": 629.5402,
"r": 567.756,
"b": 588.0322
},
"text": "AGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP",
"attrs": {
"row": 2,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
}
]
},
{
"id": "p30.11",
"order": 22,
"type": "heading",
"bbox": {
"l": 310.08,
"t": 572.64,
"r": 418.56,
"b": 558.72
},
"text": "BID WHIST CLUB",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p30.12",
"order": 23,
"type": "text",
"bbox": {
"l": 309.36,
"t": 557.76,
"r": 576.72,
"b": 443.28
},
"text": "Join us for the Bid Whist Card Club every Thursday and Friday! It is a popular, fast-paced, partnership trick-taking card game for four players (two teams). Enjoy the lively games, friendly competition, and great company. Whether you're a seasoned player or just curious, this is a welcoming space to engage with others and strengthen our communityโone hand at a time! JACKIE ROBINSON COMMUNITY CENTER\nYEAR-ROUND 1PM - 4PM TH,F FREE AGE: 50/UP"
},
{
"id": "p30.13",
"order": 24,
"type": "heading",
"bbox": {
"l": 309.84,
"t": 430.08,
"r": 399.12,
"b": 416.16
},
"text": "BRIDGE CLUB",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p30.14",
"order": 25,
"type": "text",
"bbox": {
"l": 308.88,
"t": 415.68,
"r": 575.28,
"b": 283.92
},
"text": "Join us on Mondays for the self-instructed bridge club. Fifty-two (52) cards, one enjoyable game. Participants return to the table repeatedly for the mental challenge, competition, and fantastic company of those who share their love for the most fabulous card game. Participants of all experience levels are welcomed.\nJACKIE ROBINSON COMMUNITY CENTER\n03/09-04/27 10AM - 4PM MON FREE AGE: 50/UP\n05/04-06/22 10AM - 4PM MON FREE AGE: 50/UP\n07/06-08/10 10AM - 4PM MON FREE AGE: 50/UP"
},
{
"id": "p30.15",
"order": 26,
"type": "heading",
"bbox": {
"l": 308.88,
"t": 269.52,
"r": 360.96,
"b": 255.12
},
"text": "ZUMBA",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p30.16",
"order": 27,
"type": "table",
"bbox": {
"l": 309.36,
"t": 254.16,
"r": 571.2,
"b": 58.8
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 3,
"n_cols": 5,
"integrity": {
"cells_checked": 11,
"cells_flagged": 1,
"flags": [
{
"row": 0,
"col": 0,
"coverage": 0.19,
"text": "A dance fitness class that incorporates Latin and internatiโฆ"
}
]
}
},
"children": [
{
"id": "p30.16.1",
"order": 28,
"type": "table_cell",
"bbox": {
"l": 309.36,
"t": 254.16,
"r": 571.2,
"b": 236.4
},
"text": "A dance fitness class that incorporates Latin and international music and dance moves โ creating a fun, effective fitness program. These dance moves give you a total-body workout, combining all elements of fitness - cardio, muscle conditioning, balance and flexibility. JACKIE ROBINSON COMMUNITY CENTER",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 5
}
},
{
"id": "p30.16.2",
"order": 29,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 183.14009999999996,
"r": 428.58,
"b": 134.4321
},
"text": "03/12-04/30\n05/07-06/25\n07/09-08/13\nVILLA PARKE COMMUNITY CENTER",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p30.16.3",
"order": 30,
"type": "table_cell",
"bbox": {
"l": 384,
"t": 183.14009999999996,
"r": 419.244,
"b": 146.4321
},
"text": "12PM-1PM\n12PM-1PM\n12PM-1PM",
"attrs": {
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p30.16.4",
"order": 31,
"type": "table_cell",
"bbox": {
"l": 456,
"t": 183.14009999999996,
"r": 472.068,
"b": 146.4321
},
"text": "WED\nWED\nWED",
"attrs": {
"row": 1,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p30.16.5",
"order": 32,
"type": "table_cell",
"bbox": {
"l": 492,
"t": 183.14009999999996,
"r": 509.088,
"b": 146.4321
},
"text": "FREE\nFREE\nFREE",
"attrs": {
"row": 1,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p30.16.6",
"order": 33,
"type": "table_cell",
"bbox": {
"l": 528,
"t": 183.14009999999996,
"r": 567.756,
"b": 146.4321
},
"text": "AGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP",
"attrs": {
"row": 1,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p30.16.7",
"order": 34,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 135.14009999999996,
"r": 360.804,
"b": 60.03219999999999
},
"text": "03/11-04/29\n03/12-05/30\n05/06-06/24\n05/07-06/25\n07/08-08/12\n07/09-08/13",
"attrs": {
"row": 2,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p30.16.8",
"order": 35,
"type": "table_cell",
"bbox": {
"l": 384,
"t": 135.14009999999996,
"r": 425.952,
"b": 60.03219999999999
},
"text": "9AM-10AM\n9AM - 10AM\n9AM-10AM\n9 AM-10 AM\n9AM-10AM\n9 AM-10 AM",
"attrs": {
"row": 2,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p30.16.9",
"order": 36,
"type": "table_cell",
"bbox": {
"l": 456,
"t": 135.14009999999996,
"r": 478.644,
"b": 60.03219999999999
},
"text": "WED\nTHURS\nWED\nTHURS\nWED\nTHURS",
"attrs": {
"row": 2,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p30.16.10",
"order": 37,
"type": "table_cell",
"bbox": {
"l": 492,
"t": 135.14009999999996,
"r": 509.088,
"b": 60.03219999999999
},
"text": "FREE\nFREE\nFREE\nFREE\nFREE\nFREE",
"attrs": {
"row": 2,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p30.16.11",
"order": 38,
"type": "table_cell",
"bbox": {
"l": 528,
"t": 135.14009999999996,
"r": 567.756,
"b": 60.03219999999999
},
"text": "AGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP",
"attrs": {
"row": 2,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
}
]
},
{
"id": "p30.17",
"order": 39,
"type": "footer",
"bbox": {
"l": 37.2,
"t": 19.68,
"r": 219.12,
"b": 8.16
},
"text": "Spring/Summer I 2026 Recreation Guide",
"attrs": {
"block_label": "footer"
}
},
{
"id": "p30.18",
"order": 40,
"type": "footer",
"bbox": {
"l": 32.4,
"t": 18.72,
"r": 45.6,
"b": 8.16
},
"text": "30",
"attrs": {
"block_label": "number"
}
}
]
}
Page 31
64 item(s)
JSON
footer (1)
heading (9)
table (3)
table_cell (43)
text (8)
1 ยท HEADING
2 ยท TEXT
3 ยท HEADING
4 ยท TABLE
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 ยท HEADING
32 ยท TEXT
33 ยท HEADING
34 ยท TEXT
35 ยท HEADING
36 ยท TEXT
37 ยท TABLE
38
39
40
41
42
43
44 ยท TABLE
45
46
47
48
49
50
51
52
53
54
55
56 ยท HEADING
57 ยท TEXT
58 ยท HEADING
59 ยท TEXT
60 ยท HEADING
61 ยท TEXT
62 ยท HEADING
63 ยท TEXT
64 ยท FOOTER
Table integrity:
1 of 26 cells don't match the text layer at their coordinates.
r4c1 (50%): โ11AM - 12PMโ
Page 31 JSON
{
"document_id": 279,
"page": 31,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 64,
"counts_by_type": {
"footer": 1,
"heading": 9,
"table": 3,
"table_cell": 43,
"text": 8
},
"build_ms": 15,
"items": [
{
"id": "p31.1",
"order": 1,
"type": "heading",
"bbox": {
"l": 33.36,
"t": 756.48,
"r": 233.04,
"b": 742.08
},
"text": "MEXICAN TRAIN DOMINO CLUB",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p31.2",
"order": 2,
"type": "text",
"bbox": {
"l": 33.36,
"t": 741.6,
"r": 299.52,
"b": 651.36
},
"text": "Open to all skill levels, from beginners to seasoned pros! Gather with friends and neighbors to share laughs and strategy as we play this beloved classic game. Don't miss out on the chance to experience endless fun and make new connections in our community.\nJACKIE ROBINSON COMMUNITY CENTER\nYEAR ROUND 11AM - 1PM THU FREE AGE: 50/UP"
},
{
"id": "p31.3",
"order": 3,
"type": "heading",
"bbox": {
"l": 34.08,
"t": 641.04,
"r": 84,
"b": 627.12
},
"text": "TAI CHI",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p31.4",
"order": 4,
"type": "table",
"bbox": {
"l": 34.32,
"t": 626.16,
"r": 295.44,
"b": 445.2
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 6,
"n_cols": 5,
"integrity": {
"cells_checked": 26,
"cells_flagged": 1,
"flags": [
{
"row": 4,
"col": 1,
"coverage": 0.5,
"text": "11AM - 12PM"
}
]
}
},
"children": [
{
"id": "p31.4.1",
"order": 5,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 625.9102,
"r": 279.167,
"b": 566.4322
},
"text": "Chinese QiGong and Tai Chi health exercises suitable for older adults who want non-strenuous exercise to improve or maintain good health, physical balance, flexibility, memory and mental focus.\nJACKIE ROBINSON COMMUNITY CENTER",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 5,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p31.4.2",
"order": 6,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 567.1402,
"r": 157.4412,
"b": 506.4322
},
"text": "02/19-06/11\nVILLA PARKE COMMUNITY CENTER\n03/09/04/27\n03/11-04/29\n05/04-06/22",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p31.4.3",
"order": 7,
"type": "table_cell",
"bbox": {
"l": 108,
"t": 567.1402,
"r": 175.296,
"b": 506.4322
},
"text": "9AM - 10:15AM\n11:30AM - 12:30PM\n11AM - 12PM\n11:30AM - 12:30PM",
"attrs": {
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p31.4.4",
"order": 8,
"type": "table_cell",
"bbox": {
"l": 186.12,
"t": 567.1402,
"r": 202.548,
"b": 506.4322
},
"text": "THU\nMON\nWED\nMON",
"attrs": {
"row": 1,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p31.4.5",
"order": 9,
"type": "table_cell",
"bbox": {
"l": 216,
"t": 567.1402,
"r": 233.628,
"b": 506.4322
},
"text": "FREE\nFREE\nFREE\nFREE",
"attrs": {
"row": 1,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p31.4.6",
"order": 10,
"type": "table_cell",
"bbox": {
"l": 252,
"t": 567.1402,
"r": 293.376,
"b": 506.4322
},
"text": "AGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP\nAGE: 50/UP",
"attrs": {
"row": 1,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p31.4.7",
"order": 11,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 507.1402,
"r": 86.604,
"b": 494.4322
},
"text": "05/06-06/24",
"attrs": {
"row": 2,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p31.4.8",
"order": 12,
"type": "table_cell",
"bbox": {
"l": 108,
"t": 483.1402,
"r": 153.024,
"b": 470.4322
},
"text": "11AM - 12PM",
"attrs": {
"row": 2,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p31.4.9",
"order": 13,
"type": "table_cell",
"bbox": {
"l": 186.12,
"t": 507.1402,
"r": 202.548,
"b": 494.4322
},
"text": "WED",
"attrs": {
"row": 2,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p31.4.10",
"order": 14,
"type": "table_cell",
"bbox": {
"l": 216,
"t": 507.1402,
"r": 233.628,
"b": 494.4322
},
"text": "FREE",
"attrs": {
"row": 2,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p31.4.11",
"order": 15,
"type": "table_cell",
"bbox": {
"l": 252,
"t": 507.1402,
"r": 293.376,
"b": 494.4322
},
"text": "AGE: 50/UP",
"attrs": {
"row": 2,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p31.4.12",
"order": 16,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 495.1402,
"r": 85.26,
"b": 482.4322
},
"text": "07/06-08/10",
"attrs": {
"row": 3,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p31.4.13",
"order": 17,
"type": "table_cell",
"bbox": {
"l": 108,
"t": 495.1402,
"r": 175.296,
"b": 482.4322
},
"text": "11:30AM - 12:30PM",
"attrs": {
"row": 3,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p31.4.14",
"order": 18,
"type": "table_cell",
"bbox": {
"l": 186.12,
"t": 495.1402,
"r": 201.804,
"b": 482.4322
},
"text": "MON",
"attrs": {
"row": 3,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p31.4.15",
"order": 19,
"type": "table_cell",
"bbox": {
"l": 216,
"t": 495.1402,
"r": 233.628,
"b": 482.4322
},
"text": "FREE",
"attrs": {
"row": 3,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p31.4.16",
"order": 20,
"type": "table_cell",
"bbox": {
"l": 252,
"t": 495.1402,
"r": 293.376,
"b": 482.4322
},
"text": "AGE: 50/UP",
"attrs": {
"row": 3,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p31.4.17",
"order": 21,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 483.1402,
"r": 105.0972,
"b": 458.4322
},
"text": "07/08-08/12\nWASHINGTON PARK",
"attrs": {
"row": 4,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p31.4.18",
"order": 22,
"type": "table_cell",
"bbox": {
"l": 86.544,
"t": 490.44,
"r": 138.768,
"b": 475.36
},
"text": "11AM - 12PM",
"attrs": {
"row": 4,
"col": 1,
"rowspan": 1,
"colspan": 1
}
},
{
"id": "p31.4.19",
"order": 23,
"type": "table_cell",
"bbox": {
"l": 186.12,
"t": 483.1402,
"r": 202.548,
"b": 470.4322
},
"text": "WED",
"attrs": {
"row": 4,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p31.4.20",
"order": 24,
"type": "table_cell",
"bbox": {
"l": 216,
"t": 483.1402,
"r": 233.628,
"b": 470.4322
},
"text": "FREE",
"attrs": {
"row": 4,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p31.4.21",
"order": 25,
"type": "table_cell",
"bbox": {
"l": 252,
"t": 483.1402,
"r": 293.376,
"b": 470.4322
},
"text": "AGE: 50/UP",
"attrs": {
"row": 4,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p31.4.22",
"order": 26,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 459.1402,
"r": 86.592,
"b": 446.4322
},
"text": "02/24-06/09",
"attrs": {
"row": 5,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p31.4.23",
"order": 27,
"type": "table_cell",
"bbox": {
"l": 108,
"t": 459.1402,
"r": 152.916,
"b": 446.4322
},
"text": "9 - 10:35AM",
"attrs": {
"row": 5,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p31.4.24",
"order": 28,
"type": "table_cell",
"bbox": {
"l": 186.12,
"t": 459.1402,
"r": 199.632,
"b": 446.4322
},
"text": "TUE",
"attrs": {
"row": 5,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p31.4.25",
"order": 29,
"type": "table_cell",
"bbox": {
"l": 216,
"t": 459.1402,
"r": 233.628,
"b": 446.4322
},
"text": "FREE",
"attrs": {
"row": 5,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p31.4.26",
"order": 30,
"type": "table_cell",
"bbox": {
"l": 252,
"t": 459.1402,
"r": 291.336,
"b": 446.4322
},
"text": "AGE:50/UP",
"attrs": {
"row": 5,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
}
]
},
{
"id": "p31.5",
"order": 31,
"type": "heading",
"bbox": {
"l": 33.6,
"t": 426.96,
"r": 265.68,
"b": 412.08
},
"text": "DOMINOS, CHESS, AND CARDS CLUB",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p31.6",
"order": 32,
"type": "text",
"bbox": {
"l": 34.32,
"t": 411.6,
"r": 293.28,
"b": 357.6
},
"text": "Dominoes, Chess, and Cards Club meets weekdays to play recreational games and socialize.\nJACKIE ROBINSON COMMUNITY CENTER\nYEAR-ROUND 10AM-4PM M,W,F FREE AGE: 50/UP"
},
{
"id": "p31.7",
"order": 33,
"type": "heading",
"bbox": {
"l": 34.8,
"t": 353.52,
"r": 154.8,
"b": 339.6
},
"text": "COFFEE CONNECT",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p31.8",
"order": 34,
"type": "text",
"bbox": {
"l": 33.6,
"t": 339.12,
"r": 294.96,
"b": 271.68
},
"text": "There is no better way to start your Friday mornings than with a delicious cup of coffee, bingo games, good conversations, and meeting with friends.\nJACKIE ROBINSON COMMUNITY CENTER\nYEAR-ROUND 9AM-11AM FRI FREE AGE: 50/UP"
},
{
"id": "p31.9",
"order": 35,
"type": "heading",
"bbox": {
"l": 33.36,
"t": 258.72,
"r": 167.28,
"b": 244.56
},
"text": "LOTERIA Y CAFECITO",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p31.10",
"order": 36,
"type": "text",
"bbox": {
"l": 33.36,
"t": 244.08,
"r": 288,
"b": 206.16
},
"text": "Join us for Loterรญa every Thursday! This beloved game of chance is accompanied by laughter, friendly competition, and new friendships! Come play!"
},
{
"id": "p31.11",
"order": 37,
"type": "table",
"bbox": {
"l": 33.84,
"t": 202.04020000000003,
"r": 297.84,
"b": 143.76
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 2,
"n_cols": 5,
"integrity": {
"cells_checked": 6,
"cells_flagged": 0
}
},
"children": [
{
"id": "p31.11.1",
"order": 38,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 202.04020000000003,
"r": 152.58,
"b": 189.33219999999994
},
"text": "VILLA PARKE COMMUNITY CENTER",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 5,
"bbox_refit": true
}
},
{
"id": "p31.11.2",
"order": 39,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 187.64009999999996,
"r": 84.456,
"b": 146.1322
},
"text": "03/12-4/30\n05/07-06/25\n07/09-08/13",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p31.11.3",
"order": 40,
"type": "table_cell",
"bbox": {
"l": 108,
"t": 187.64009999999996,
"r": 153.084,
"b": 146.1322
},
"text": "11AM โ 12PM\n11AM โ 12PM\n11AM โ 12PM",
"attrs": {
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p31.11.4",
"order": 41,
"type": "table_cell",
"bbox": {
"l": 180,
"t": 187.64009999999996,
"r": 189.12,
"b": 146.1322
},
"text": "TH\nTH\nTH",
"attrs": {
"row": 1,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p31.11.5",
"order": 42,
"type": "table_cell",
"bbox": {
"l": 216,
"t": 187.64009999999996,
"r": 233.088,
"b": 146.1322
},
"text": "FREE\nFREE\nFREE",
"attrs": {
"row": 1,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p31.11.6",
"order": 43,
"type": "table_cell",
"bbox": {
"l": 252,
"t": 187.64009999999996,
"r": 296.196,
"b": 146.1322
},
"text": "AGES: 50/UP\nAGES: 50/UP\nAGES: 50/UP",
"attrs": {
"row": 1,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
}
]
},
{
"id": "p31.12",
"order": 44,
"type": "table",
"bbox": {
"l": 309.36,
"t": 756.6702,
"r": 570.96,
"b": 679.2
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 3,
"n_cols": 5,
"integrity": {
"cells_checked": 11,
"cells_flagged": 0
}
},
"children": [
{
"id": "p31.12.1",
"order": 45,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 756.6702,
"r": 442.392,
"b": 724.1122
},
"text": "3036.\nJACKIE ROBINSON COMMUNITY CENTER",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 5,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p31.12.2",
"order": 46,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 722.4202,
"r": 428.58,
"b": 695.3122
},
"text": "02/24-06/09\nVILLA PARKE COMMUNITY CENTER",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p31.12.3",
"order": 47,
"type": "table_cell",
"bbox": {
"l": 384,
"t": 722.4202,
"r": 421.32,
"b": 709.7121999999999
},
"text": "9AM-12PM",
"attrs": {
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p31.12.4",
"order": 48,
"type": "table_cell",
"bbox": {
"l": 456,
"t": 722.4202,
"r": 469.152,
"b": 709.7121999999999
},
"text": "TUE",
"attrs": {
"row": 1,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p31.12.5",
"order": 49,
"type": "table_cell",
"bbox": {
"l": 492,
"t": 722.4202,
"r": 509.088,
"b": 709.7121999999999
},
"text": "FREE",
"attrs": {
"row": 1,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p31.12.6",
"order": 50,
"type": "table_cell",
"bbox": {
"l": 528,
"t": 722.4202,
"r": 567.756,
"b": 709.7121999999999
},
"text": "AGE: 50/UP",
"attrs": {
"row": 1,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p31.12.7",
"order": 51,
"type": "table_cell",
"bbox": {
"l": 312,
"t": 693.6202,
"r": 358.248,
"b": 680.9122
},
"text": "02/18-06/10",
"attrs": {
"row": 2,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p31.12.8",
"order": 52,
"type": "table_cell",
"bbox": {
"l": 384,
"t": 693.6202,
"r": 430.764,
"b": 680.9122
},
"text": "9AM-12:10PM",
"attrs": {
"row": 2,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p31.12.9",
"order": 53,
"type": "table_cell",
"bbox": {
"l": 456,
"t": 693.6202,
"r": 472.068,
"b": 680.9122
},
"text": "WED",
"attrs": {
"row": 2,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p31.12.10",
"order": 54,
"type": "table_cell",
"bbox": {
"l": 492,
"t": 693.6202,
"r": 509.088,
"b": 680.9122
},
"text": "FREE",
"attrs": {
"row": 2,
"col": 3,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
},
{
"id": "p31.12.11",
"order": 55,
"type": "table_cell",
"bbox": {
"l": 528,
"t": 693.6202,
"r": 567.756,
"b": 680.9122
},
"text": "AGE: 50/UP",
"attrs": {
"row": 2,
"col": 4,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true
}
}
]
},
{
"id": "p31.13",
"order": 56,
"type": "heading",
"bbox": {
"l": 309.36,
"t": 665.52,
"r": 562.56,
"b": 651.36
},
"text": "POWER UP YOUR LIFE! SPEAKER SERIES",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p31.14",
"order": 57,
"type": "text",
"bbox": {
"l": 308.88,
"t": 652.56,
"r": 576.48,
"b": 576.96
},
"text": "This series will dive into health, nutrition, and well-being. Get practical tips and strategies you can use every day!\nVILLA PARKE COMMUNITY CENTER\n03/10-04/21 11:30AM - 12:30PM TUE FREE AGE: 50/UP\n05/05-06-09 11:30AM - 12:30PM TUE FREE AGE: 50/UP"
},
{
"id": "p31.15",
"order": 58,
"type": "heading",
"bbox": {
"l": 309.84,
"t": 563.76,
"r": 464.88,
"b": 549.36
},
"text": "OLDER ADULTS SOCCER",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p31.16",
"order": 59,
"type": "text",
"bbox": {
"l": 310.32,
"t": 550.08,
"r": 574.08,
"b": 403.92
},
"text": "Join our soccer program designed for those who already know the game! Enjoy friendly, low impact matches that keep you active while building camaraderie and connection. With modified rules, this version offers a relaxed yet competitive environment for seasoned players to stay engaged and have fun. Bring your skills, meet fellow enthusiasts!\nVILLA PARKE COMMUNITY CENTER\n03/11-04/29 9AM-11AM M,W FREE AGE: 50/UP\n05/06-06/24 9AM-11AM M,W FREE AGE:50/UP\n07/08-08/12 9AM-11AM M,W FREE AGE: 50/UP"
},
{
"id": "p31.17",
"order": 60,
"type": "heading",
"bbox": {
"l": 309.6,
"t": 387.6,
"r": 443.04,
"b": 373.44
},
"text": "FOLKLORICO DANCE",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p31.18",
"order": 61,
"type": "text",
"bbox": {
"l": 309.84,
"t": 372.96,
"r": 569.04,
"b": 225.12
},
"text": "Dive into the vibrant world of Folklorico, where dance, tradition, and artistry come together! Learn about the diverse styles across Mexico, the stunning outfits, and the cultural significance behind each movement. Don't just watchโstep into the rhythm, feel the energy, and be part of this unforgettable experience!\nPlease note: Additional costs for dresses may apply, details provided during the class.\nVILLA PARKE COMMUNITY CENTER\n03/12-04/30 5:30 - 7:30 PM THU FREE AGE: 50/UP\n05/07-06/25 5:30 - 7:30 PM THU FREE AGE: 50/UP"
},
{
"id": "p31.19",
"order": 62,
"type": "heading",
"bbox": {
"l": 33.84,
"t": 130.8,
"r": 90.72,
"b": 116.64
},
"text": "SEWING",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p31.20",
"order": 63,
"type": "text",
"bbox": {
"l": 33.6,
"t": 116.4,
"r": 289.2,
"b": 90.24
},
"text": "Provided by Pasadena City College. Register online at pasadena.edu/noncredit/index.php or call (626) 585-"
},
{
"id": "p31.21",
"order": 64,
"type": "footer",
"bbox": {
"l": 409.2,
"t": 19.68,
"r": 593.28,
"b": 7.92
},
"text": "Spring/Summer I 2026 Recreation Guide 31",
"attrs": {
"block_label": "footer"
}
}
]
}
Page 32
18 item(s)
JSON
figure (3)
footer (1)
header (1)
heading (3)
text (10)
1 ยท HEADER
2 ยท HEADING
3 ยท TEXT
4 ยท FIGURE
5 ยท FIGURE
6 ยท HEADING
7 ยท TEXT
8 ยท HEADING
9 ยท TEXT
10 ยท TEXT
11 ยท TEXT
12 ยท FIGURE
13 ยท TEXT
14 ยท TEXT
15 ยท TEXT
16 ยท TEXT
17 ยท TEXT
18 ยท FOOTER
Page 32 JSON
{
"document_id": 279,
"page": 32,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 18,
"counts_by_type": {
"figure": 3,
"footer": 1,
"header": 1,
"heading": 3,
"text": 10
},
"build_ms": 1,
"items": [
{
"id": "p32.1",
"order": 1,
"type": "header",
"bbox": {
"l": 34.56,
"t": 758.64,
"r": 292.8,
"b": 744.48
},
"text": "07/09-08/13 5:30 โ 7:30 PM THU FREE AGE: 50/UP",
"attrs": {
"block_label": "header"
}
},
{
"id": "p32.2",
"order": 2,
"type": "heading",
"bbox": {
"l": 33.84,
"t": 729.6,
"r": 210,
"b": 714.24
},
"text": "NEW! STRENGTH TRAINING",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p32.3",
"order": 3,
"type": "text",
"bbox": {
"l": 35.04,
"t": 709.68,
"r": 293.52,
"b": 538.56
},
"text": "Join our Strength Training class, designed specifically for older adults to enhance muscle strength, flexibility, and balance in a fun and supportive environment. Whether you prefer using weights or just your body weight, this class offers adaptable exercises to suit all fitness levels!\nVILLA PARKE COMMUNITY CENTER\n03/10-04/30 10:30AM โ 11:30AM T, TH FREE AGE: 50/UP\n05/05-06/25 10:30AM โ 11:30AM T, TH FREE AGE: 50/UP\n07/07-08/13 10:30AM โ 11:30AM T, TH FREE AGE: 50/UP\nVICTORY PARK RECREATION CENTER\n03/10-04/28 1PM โ 2PM T FREE AGE: 50/UP\n05/05-06/23 1PM โ 2PM T FREE AGE: 50/UP"
},
{
"id": "p32.4",
"order": 4,
"type": "figure",
"bbox": {
"l": 311.52,
"t": 757.2,
"r": 575.52,
"b": 583.2
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p32.5",
"order": 5,
"type": "figure",
"bbox": {
"l": 312,
"t": 534.0666,
"r": 576,
"b": 69.9098
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p32.6",
"order": 6,
"type": "heading",
"bbox": {
"l": 34.08,
"t": 522,
"r": 136.56,
"b": 507.36
},
"text": "NEW! KARAOKE",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p32.7",
"order": 7,
"type": "text",
"bbox": {
"l": 34.08,
"t": 502.32,
"r": 296.4,
"b": 385.68
},
"text": "Join us for a fun-filled hour of karaoke designed for older adults. Whether you love belting out classics or simply enjoy listening to your favorite tunes, this activity is all about music, memories, and good company. No experience neededโjust bring your enthusiasm!\nVILLA PARKE COMMUNITY CENTER\n03/06-05/01 11:30AM โ 12:30PM FRI FREE AGE: 50/UP\n05/08-06/26 11:30AM โ 12:30PM FRI FREE AGE: 50/UP\n07/10-08/14 11:30AM โ 12:30PM FRI FREE AGE: 50/UP"
},
{
"id": "p32.8",
"order": 8,
"type": "heading",
"bbox": {
"l": 33.84,
"t": 370.08,
"r": 224.4,
"b": 339.36
},
"text": "NEW! NON-CONTACT BOXING FOR OLDER ADULTS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p32.9",
"order": 9,
"type": "text",
"bbox": {
"l": 34.08,
"t": 323.28,
"r": 294,
"b": 200.4
},
"text": "Stay active and energized with this fun, non-contact boxing class designed for adults 50 and older. Learn basic boxing moves like jabs, hooks, and footwork in a safe, supportive environmentโno hitting involved! Improve cardiovascular health, build strength and balance, boost coordination, sharpen mental focus, and reduce stressโall while having fun. No experience needed. All fitness levels welcome! Just bring comfortable workout clothes, water, and a positive attitude."
},
{
"id": "p32.10",
"order": 10,
"type": "text",
"bbox": {
"l": 34.56,
"t": 196.56,
"r": 293.52,
"b": 166.56
},
"text": "05/08-06/26 11AM โ 12PM FRI FREE AGE: 50/UP\n07/10-08/14 11AM โ 12PM FRI FREE AGE: 50/UP\nJACKIE ROBINSON COMMUNITY CENTER"
},
{
"id": "p32.11",
"order": 11,
"type": "text",
"bbox": {
"l": 368.4,
"t": 467.76,
"r": 525.84,
"b": 404.4
},
"text": "GRAB AND GO\nFROZEN MEAL\nPROGRAM"
},
{
"id": "p32.12",
"order": 12,
"type": "figure",
"bbox": {
"l": 357.36,
"t": 393.6,
"r": 528.48,
"b": 371.04
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p32.13",
"order": 13,
"type": "text",
"bbox": {
"l": 350.4,
"t": 356.64,
"r": 540,
"b": 328.56
},
"text": "PICK UP 7 FROZEN MEALS EVERY WEDNESDAY AT 11 AM"
},
{
"id": "p32.14",
"order": 14,
"type": "text",
"bbox": {
"l": 340.8,
"t": 318,
"r": 554.64,
"b": 230.88
},
"text": "MUST BE 60+ YEARS OLD\nTO PARTICIPATE\nINTAKE FORM REQUIRED\nTO SIGN UP & NO NEED TO BE IN\nTHE HOT MEAL PROGRAM\nTO BE ELIGIBLE"
},
{
"id": "p32.15",
"order": 15,
"type": "text",
"bbox": {
"l": 361.44,
"t": 221.76,
"r": 526.56,
"b": 177.6
},
"text": "INQUIRE AT FRONT DESK\n1020 N FAIR OAKS AVE,\nPASADENA, CA 91103"
},
{
"id": "p32.16",
"order": 16,
"type": "text",
"bbox": {
"l": 380.4,
"t": 167.52,
"r": 501.12,
"b": 118.56
},
"text": "San Gabriel Valley\nYWCA IS ON\nA MISSION"
},
{
"id": "p32.17",
"order": 17,
"type": "text",
"bbox": {
"l": 357.84,
"t": 110.4,
"r": 530.4,
"b": 81.12
},
"text": "FOR GENERAL QUESTIONS\n(626)-214-9456"
},
{
"id": "p32.18",
"order": 18,
"type": "footer",
"bbox": {
"l": 32.64,
"t": 19.44,
"r": 217.44,
"b": 8.16
},
"text": "32 Spring/Summer I 2026 Recreation Guide",
"attrs": {
"block_label": "footer"
}
}
]
}
Page 33
29 item(s)
JSON
figure (1)
footer (1)
heading (8)
table (1)
table_cell (4)
text (13)
title (1)
1 ยท FIGURE
2 ยท TITLE
3 ยท TEXT
4 ยท HEADING
5 ยท TEXT
6 ยท HEADING
7 ยท TABLE
8
9
10
11
12 ยท HEADING
13 ยท TEXT
14 ยท HEADING
15 ยท TEXT
16 ยท TEXT
17 ยท HEADING
18 ยท TEXT
19 ยท TEXT
20 ยท HEADING
21 ยท TEXT
22 ยท TEXT
23 ยท HEADING
24 ยท TEXT
25 ยท TEXT
26 ยท HEADING
27 ยท TEXT
28 ยท TEXT
29 ยท FOOTER
Page 33 JSON
{
"document_id": 279,
"page": 33,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 29,
"counts_by_type": {
"figure": 1,
"footer": 1,
"heading": 8,
"table": 1,
"table_cell": 4,
"text": 13,
"title": 1
},
"build_ms": 7,
"items": [
{
"id": "p33.1",
"order": 1,
"type": "figure",
"bbox": {
"l": 0,
"t": 792,
"r": 300,
"b": 581
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p33.2",
"order": 2,
"type": "title",
"bbox": {
"l": 18.48,
"t": 767.76,
"r": 296.88,
"b": 654.48
},
"text": "PASADENA\nSENIOR CENTER",
"attrs": {
"block_label": "doc_title"
}
},
{
"id": "p33.3",
"order": 3,
"type": "text",
"bbox": {
"l": 32.16,
"t": 636.48,
"r": 298.8,
"b": 465.12
},
"text": "The Pasadena Senior Center provides recreational, educational and wellness activities for seniors age 50 and older. Located at 85 East Holly Street in Old Pasadena, the Senior Center is a place where Seniors can gather to meet friends for coffee, attend educational lectures or participate in fitness classes, interest clubs and games such as pool, backgammon, chess and checkers. The membership is $45/year (rates are subject to change) plus the class fee (listed in the classes below) to participate. Non-members can participate in classes for the class prices listed below plus an additional $10. For more information on the Pasadena Senior Center, please visit PasadenaSeniorCenter.org, email info@pasadenaseniorcenter.org or call (626) 795-4331."
},
{
"id": "p33.4",
"order": 4,
"type": "heading",
"bbox": {
"l": 34.08,
"t": 450.96,
"r": 177.12,
"b": 437.28
},
"text": "ART & JOY OF SEWING",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p33.5",
"order": 5,
"type": "text",
"bbox": {
"l": 33.6,
"t": 436.8,
"r": 288.48,
"b": 396.96
},
"text": "Beginner and advanced students are welcome. Additional supplies may be required to be purchased. 50+ MON 10:30 AM - 1:30 PM $125 PER 10 WEEK SESSION"
},
{
"id": "p33.6",
"order": 6,
"type": "heading",
"bbox": {
"l": 34.08,
"t": 381.12,
"r": 149.76,
"b": 367.92
},
"text": "FRENCH CLASSES",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p33.7",
"order": 7,
"type": "table",
"bbox": {
"l": 31.92,
"t": 366.6502,
"r": 289.2,
"b": 230.16
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 2,
"n_cols": 3,
"integrity": {
"cells_checked": 4,
"cells_flagged": 0
}
},
"children": [
{
"id": "p33.7.1",
"order": 8,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 366.6502,
"r": 284.967,
"b": 331.0902
},
"text": "Whether you're new or want to continue learning the beautiful French language, our French class levels will accommodate your skill level.",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 3,
"bbox_refit": true
}
},
{
"id": "p33.7.2",
"order": 9,
"type": "table_cell",
"bbox": {
"l": 36,
"t": 329.4801,
"r": 253.2564,
"b": 230.37210000000005
},
"text": "FRENCH 1:\nFRENCH 1B:\nFRENCH 2:\nFRENCH 3:\nFRENCH 4:\nFRENCH 5:\n50+ FEE: $55 PER 10 WEEK SESSION (INDIVIDUAL CLASS LEVEL)",
"attrs": {
"row": 1,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p33.7.3",
"order": 10,
"type": "table_cell",
"bbox": {
"l": 108,
"t": 329.4801,
"r": 124.068,
"b": 244.77210000000002
},
"text": "WED\nWED\nMON\nMON\nWED\nWED",
"attrs": {
"row": 1,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p33.7.4",
"order": 11,
"type": "table_cell",
"bbox": {
"l": 144,
"t": 329.4801,
"r": 203.412,
"b": 244.77210000000002
},
"text": "2:30 PM - 4 PM\n2:30 PM - 4 PM\n9:30 AM - 11 AM\n11 AM - 12:30 PM\n11 AM - 12:30 PM\n9:30 AM - 11 AM",
"attrs": {
"row": 1,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
}
]
},
{
"id": "p33.8",
"order": 12,
"type": "heading",
"bbox": {
"l": 33.6,
"t": 214.56,
"r": 93.12,
"b": 201.36
},
"text": "SPANISH",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p33.9",
"order": 13,
"type": "text",
"bbox": {
"l": 33.12,
"t": 200.4,
"r": 295.68,
"b": 86.4
},
"text": "Welcome to Spanish! This class will be a fun introduction to greetings, vocabulary, and grammar in a foreign language. Class will be a fun learning experience with a qualified Spanish teacher in which we will share in class discussion and conversation.\nLEVEL 1: TUE 9AM - 10AM\nLEVEL 2: TUE 10AM - 11AM\nLEVEL 3: TUE 11AM - 12PM\n50+ FEE: $55 PER 10 WEEK SESSION (INDIVIDUAL CLASS I EVEI)"
},
{
"id": "p33.10",
"order": 14,
"type": "heading",
"bbox": {
"l": 309.6,
"t": 756,
"r": 536.64,
"b": 727.2
},
"text": "GETTING TO KNOW YOUR IPAD AND\nIPHONE (BEGINNERS)",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p33.11",
"order": 15,
"type": "text",
"bbox": {
"l": 308.64,
"t": 725.76,
"r": 566.64,
"b": 651.6
},
"text": "Whether you're new to your iPad or iPhone, or want to learn the different features that your device can offer, then this class is for you. From updating and changing your settings to taking pictures and editing videos, this class is for the everyday user. Bring your own device or borrow one from PSC."
},
{
"id": "p33.12",
"order": 16,
"type": "text",
"bbox": {
"l": 310.32,
"t": 653.04,
"r": 571.2,
"b": 638.64
},
"text": "50+ TUE 10 AM - 11 AM FEE: $60 PER 10 WEEK SESSION"
},
{
"id": "p33.13",
"order": 17,
"type": "heading",
"bbox": {
"l": 310.32,
"t": 626.16,
"r": 448.08,
"b": 613.2
},
"text": "BALLROOM DANCING",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p33.14",
"order": 18,
"type": "text",
"bbox": {
"l": 309.12,
"t": 612,
"r": 576.72,
"b": 539.52
},
"text": "Participants will learn the basic patterns and character of the most popular ballroom dances, as well as how to recognize the music. They will learn the basics of leading, following, and developing time and rhythm. At the end of this series of classes, students should feel comfortable dancing through an entire song at parties and weddings."
},
{
"id": "p33.15",
"order": 19,
"type": "text",
"bbox": {
"l": 309.12,
"t": 539.76,
"r": 531.36,
"b": 495.84
},
"text": "LEVEL 1: WED 1 PM - 2 PM\nLEVEL 2: WED 2 PM - 3 PM\n50+ FEE: $60 PER 10 WEEK SESSION (INDIVIDUAL CLASS LEVEL)"
},
{
"id": "p33.16",
"order": 20,
"type": "heading",
"bbox": {
"l": 309.84,
"t": 479.52,
"r": 480.48,
"b": 466.8
},
"text": "BALLROOM LINE DANCING",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p33.17",
"order": 21,
"type": "text",
"bbox": {
"l": 308.88,
"t": 464.88,
"r": 577.68,
"b": 368.4
},
"text": "Seniors love Ballroom Line Dancing because it's fun, easy to learn and they can dance to all the beautiful ballroom music without a partner. \"Ballroom line dancing\" is line dancing with a twist. Students will learn the basic steps of many ballroom dances (e.g., Foxtrot, Cha Cha, etc.) in a line dance format. At the end of each class, students should feel comfortable dancing through an entire song at dance parties and weddings."
},
{
"id": "p33.18",
"order": 22,
"type": "text",
"bbox": {
"l": 309.84,
"t": 368.88,
"r": 569.76,
"b": 353.76
},
"text": "50+ WED 3 PM - 4 PM FEE: $60 PER 10 WEEK SESSION"
},
{
"id": "p33.19",
"order": 23,
"type": "heading",
"bbox": {
"l": 310.08,
"t": 338.16,
"r": 392.4,
"b": 325.44
},
"text": "MEDITATION",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p33.20",
"order": 24,
"type": "text",
"bbox": {
"l": 308.88,
"t": 323.04,
"r": 576.48,
"b": 223.92
},
"text": "Participants will gain skills in many different meditation techniques from various lineages as together we train our minds for better focus in order to meet each moment of life in greater awareness, peace, and presence. Open to all levels of meditators, from first timers to practiced sitters, because we can all use more tools to learn to rebalance our minds, hearts, and lives! Bring an open mind, your natural curiosity, and a smile!"
},
{
"id": "p33.21",
"order": 25,
"type": "text",
"bbox": {
"l": 309.6,
"t": 228.48,
"r": 565.68,
"b": 215.76
},
"text": "50+ MON 11AM - 12PM FEE: $55 PER 10 WEEK SESSION"
},
{
"id": "p33.22",
"order": 26,
"type": "heading",
"bbox": {
"l": 309.84,
"t": 185.76,
"r": 399.12,
"b": 172.56
},
"text": "ZUMBA GOLD",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p33.23",
"order": 27,
"type": "text",
"bbox": {
"l": 308.88,
"t": 171.36,
"r": 568.32,
"b": 111.6
},
"text": "This is a fitness program designed to take the exciting Latin and international dance rhythms of Zumba and bring them to the active older adult. This exhilarating program is so easy to follow that people of any age can enjoy it."
},
{
"id": "p33.24",
"order": 28,
"type": "text",
"bbox": {
"l": 309.36,
"t": 110.4,
"r": 565.44,
"b": 96.72
},
"text": "50+ MON 12:30PM - 1:30PM FEE: $55 PER 10 WEEK SESSION"
},
{
"id": "p33.25",
"order": 29,
"type": "footer",
"bbox": {
"l": 408.96,
"t": 19.68,
"r": 593.28,
"b": 8.16
},
"text": "Spring/Summer I 2026 Recreation Guide 33",
"attrs": {
"block_label": "footer"
}
}
]
}
Page 34
18 item(s)
JSON
footer (2)
heading (8)
text (8)
1 ยท HEADING
2 ยท TEXT
3 ยท HEADING
4 ยท TEXT
5 ยท HEADING
6 ยท TEXT
7 ยท HEADING
8 ยท TEXT
9 ยท HEADING
10 ยท TEXT
11 ยท HEADING
12 ยท TEXT
13 ยท HEADING
14 ยท TEXT
15 ยท HEADING
16 ยท TEXT
17 ยท FOOTER
18 ยท FOOTER
Page 34 JSON
{
"document_id": 279,
"page": 34,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 18,
"counts_by_type": {
"footer": 2,
"heading": 8,
"text": 8
},
"build_ms": 1,
"items": [
{
"id": "p34.1",
"order": 1,
"type": "heading",
"bbox": {
"l": 33.36,
"t": 756,
"r": 220.32,
"b": 742.08
},
"text": "STEP TO THE BEAT AEROBICS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p34.2",
"order": 2,
"type": "text",
"bbox": {
"l": 32.88,
"t": 740.88,
"r": 300,
"b": 642.24
},
"text": "This class will help improve your cardiovascular system by challenging your heart and lungs. Participants will use their own body weight and improve agility, mobility, and balance. We will warm-up, exercise and cool down. Participants will enjoy walking or stepping to the beat. This class is fun, interactive, and great for individuals with all levels of fitness.\n50+ MON 3 PM - 4 PM FEE: $70 PER 8 WEEK SESSION"
},
{
"id": "p34.3",
"order": 3,
"type": "heading",
"bbox": {
"l": 34.32,
"t": 629.76,
"r": 144.72,
"b": 616.08
},
"text": "CHAIR AEROBICS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p34.4",
"order": 4,
"type": "text",
"bbox": {
"l": 33.36,
"t": 615.12,
"r": 299.04,
"b": 551.76
},
"text": "This course offers a combination of low-impact movements, chair aerobics, and the use of weights. Participants will tone their muscles and increase flexibility.\n50+ FRI 9:15 AM-9:45 AM FEE: $60 PER 10 WEEK SESSION"
},
{
"id": "p34.5",
"order": 5,
"type": "heading",
"bbox": {
"l": 34.08,
"t": 540.24,
"r": 150.96,
"b": 526.32
},
"text": "PEP UP YOUR LIFE",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p34.6",
"order": 6,
"type": "text",
"bbox": {
"l": 33.36,
"t": 525.36,
"r": 299.04,
"b": 449.28
},
"text": "Designed to improve strength, balance and flexibility, this introductory level class will improve the way you feel about your health and body, while increasing muscle mass and bone density. Participants work at their own pace and within their own comfort range.\n\n50+ FRI 9:30 AMโ10:30 AM FEE: $55 PER 10 WEEK SESSION"
},
{
"id": "p34.7",
"order": 7,
"type": "heading",
"bbox": {
"l": 34.08,
"t": 438,
"r": 150,
"b": 423.6
},
"text": "QIGONG & TAI CHI",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p34.8",
"order": 8,
"type": "text",
"bbox": {
"l": 33.36,
"t": 423.12,
"r": 284.4,
"b": 342.96
},
"text": "This class combines Qigong and Tai Chi movements to enhance your physical and spiritual well-being and increase your youthful vitality and longevity.\nBEGINNER: TH 10:30 AM - 11:30 AM\nINTERMEDIATE: TH 11:30 AM - 12:30 PM\n50+ FEE: $50 PER 10 WEEK SESSION"
},
{
"id": "p34.9",
"order": 9,
"type": "heading",
"bbox": {
"l": 309.6,
"t": 756.48,
"r": 350.4,
"b": 742.56
},
"text": "YOGA",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p34.10",
"order": 10,
"type": "text",
"bbox": {
"l": 309.12,
"t": 741.84,
"r": 568.32,
"b": 665.28
},
"text": "Yoga is valuable for everyone: the young, the old,\nbeginners, and advanced practitioners. Each student\nproceeds at his or her own pace. Yoga's emphasis is on\nthe precise alignment of the body in the asanas (poses)\nand the careful sequencing and timings of the asanas.\n50+ WED 9:00 AMโ10:30 AM FEE: $55 PER 10 WEEK SESSION"
},
{
"id": "p34.11",
"order": 11,
"type": "heading",
"bbox": {
"l": 309.12,
"t": 654,
"r": 516,
"b": 639.84
},
"text": "YOGA AND PRESENCE PRACTICE",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p34.12",
"order": 12,
"type": "text",
"bbox": {
"l": 308.88,
"t": 638.64,
"r": 575.76,
"b": 537.36
},
"text": "Join us for a practical yet fun blend of yoga and meditation-movement and awareness. These ancient practices designed to bring balance strength, flexibility and mindfulness are still appropriate and available to us all today. Create unity of mind, body and spirit! Learn to breathe properly and work at your own level.\n50+ MON 9:30 AM - 10:45 AM FEE: $60 PER 10 WEEK SESSION\n50+ SAT 8:15 AM โ 9:15 AM FEE: $60 PER 10 WEEK SESSION"
},
{
"id": "p34.13",
"order": 13,
"type": "heading",
"bbox": {
"l": 310.08,
"t": 525.6,
"r": 456,
"b": 512.16
},
"text": "\"LET US PLAY\" IMPROV",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p34.14",
"order": 14,
"type": "text",
"bbox": {
"l": 309.6,
"t": 510.72,
"r": 563.04,
"b": 447.36
},
"text": "Join us for a playful, participatory class of theater and improv games designed to unlock creativity, free the imagination, ignite spontaneity, increase mental focus, build confidence, and nurture group connection.\n50+ T 2 PM - 3:30 PM FEE: $20 PER 10 WEEK SESSION"
},
{
"id": "p34.15",
"order": 15,
"type": "heading",
"bbox": {
"l": 34.08,
"t": 328.32,
"r": 171.6,
"b": 314.88
},
"text": "STRENGTH TRAINING",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p34.16",
"order": 16,
"type": "text",
"bbox": {
"l": 33.6,
"t": 313.2,
"r": 294.48,
"b": 208.56
},
"text": "Learn how to strengthen your body without access to workout machines. This virtual strength class uses free weights, bands, ankle weights, or anything you can use around your house to create resistance. Every large muscle group in the body will experience resistance to promote muscle building in the comfort of your home.\n\n50+ TH 8:30 AMโ9:30 AM FEE: $75 PER 10 WEEK SESSION\n\n50+ TH 9:30 AMโ10:30 AM FEE: $75 PER 10 WEEK SESSION"
},
{
"id": "p34.17",
"order": 17,
"type": "footer",
"bbox": {
"l": 36.48,
"t": 19.44,
"r": 217.92,
"b": 8.16
},
"text": "Spring/Summer I 2026 Recreation Guide",
"attrs": {
"block_label": "footer"
}
},
{
"id": "p34.18",
"order": 18,
"type": "footer",
"bbox": {
"l": 32.4,
"t": 18.48,
"r": 45.12,
"b": 8.16
},
"text": "34",
"attrs": {
"block_label": "number"
}
}
]
}
Page 35
21 item(s)
JSON
figure (2)
footer (2)
heading (7)
text (9)
title (1)
1 ยท FIGURE
2 ยท TITLE
3 ยท FIGURE
4 ยท HEADING
5 ยท TEXT
6 ยท HEADING
7 ยท TEXT
8 ยท HEADING
9 ยท TEXT
10 ยท TEXT
11 ยท HEADING
12 ยท TEXT
13 ยท HEADING
14 ยท TEXT
15 ยท TEXT
16 ยท HEADING
17 ยท TEXT
18 ยท HEADING
19 ยท TEXT
20 ยท FOOTER
21 ยท FOOTER
Page 35 JSON
{
"document_id": 279,
"page": 35,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 21,
"counts_by_type": {
"figure": 2,
"footer": 2,
"heading": 7,
"text": 9,
"title": 1
},
"build_ms": 2,
"items": [
{
"id": "p35.1",
"order": 1,
"type": "figure",
"bbox": {
"l": 0,
"t": 792,
"r": 296,
"b": 636
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p35.2",
"order": 2,
"type": "title",
"bbox": {
"l": 33.12,
"t": 776.88,
"r": 262.56,
"b": 666
},
"text": "COMMUNITY SERVICES",
"attrs": {
"block_label": "doc_title"
}
},
{
"id": "p35.3",
"order": 3,
"type": "figure",
"bbox": {
"l": 22.8,
"t": 648,
"r": 278.16,
"b": 478.32
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p35.4",
"order": 4,
"type": "heading",
"bbox": {
"l": 33.6,
"t": 463.44,
"r": 183.12,
"b": 449.28
},
"text": "COMMUNITY SERVICES",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p35.5",
"order": 5,
"type": "text",
"bbox": {
"l": 32.88,
"t": 444.24,
"r": 280.56,
"b": 349.68
},
"text": "Community Services representatives are available by appointment to assist the public with referrals and general inquiries.\nJACKIE ROBINSON COMMUNITY CENTER\nAND VILLA PARKE COMMUNITY CENTER\nM-F 8AM-5PM YEAR-ROUND FEES VARY\nBY APPOINTMENT ONLY. PLEASE CALL (626) 744-7300."
},
{
"id": "p35.6",
"order": 6,
"type": "heading",
"bbox": {
"l": 33.36,
"t": 333.84,
"r": 203.04,
"b": 319.44
},
"text": "HOUSING RIGHTS CENTER",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p35.7",
"order": 7,
"type": "text",
"bbox": {
"l": 33.12,
"t": 314.16,
"r": 299.28,
"b": 210.48
},
"text": "Housing Rights Center (HRC) provides residents with free housing discrimination investigation, fair housing enforcement, outreach and public education, and landlord-tenant counseling, and is able to assist clients in multiple languages. For more information, call (626) 791-0211 or (800) 477-5977.\nJACKIE ROBINSON COMMUNITY CENTER\nM-F 8:30AM-5PM YEAR-ROUND FREE"
},
{
"id": "p35.8",
"order": 8,
"type": "heading",
"bbox": {
"l": 308.64,
"t": 756.48,
"r": 554.16,
"b": 727.44
},
"text": "BLOOD PRESSURE AND BLOOD SUGAR SCREENINGS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p35.9",
"order": 9,
"type": "text",
"bbox": {
"l": 309.12,
"t": 725.28,
"r": 573.36,
"b": 664.56
},
"text": "Free blood pressure and blood sugar screenings by a registered nurse provided by Huntington Health, an affiliate of Cedars Sinai. This provides hypertension (high blood pressure) and diabetes (high blood sugar) risk assessment and screening. No appointment necessary."
},
{
"id": "p35.10",
"order": 10,
"type": "text",
"bbox": {
"l": 308.64,
"t": 663.84,
"r": 563.28,
"b": 621.12
},
"text": "For more information, call (626-397-3376).\nJACKIE ROBINSON COMMUNITY CENTER\n3RD THURS. OF EACH MONTH 11:30AM-1:30PM YEAR-ROUND FREE"
},
{
"id": "p35.11",
"order": 11,
"type": "heading",
"bbox": {
"l": 309.36,
"t": 607.44,
"r": 524.16,
"b": 593.28
},
"text": "PASSPORT ACCEPTANCE SERVICE",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p35.12",
"order": 12,
"type": "text",
"bbox": {
"l": 309.12,
"t": 593.04,
"r": 578.16,
"b": 526.8
},
"text": "U.S. Citizens may apply for their U.S. Passport with our trained Passport Acceptance Agents. Application processing fee is $35. Photos can be taken on site for $10. JACKIE ROBINSON COMMUNITY CENTER\nBY APPOINTMENT ONLY. PLEASE CALL (626) 744-7318."
},
{
"id": "p35.13",
"order": 13,
"type": "heading",
"bbox": {
"l": 309.36,
"t": 511.44,
"r": 408,
"b": 497.52
},
"text": "WIC PROGRAM",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p35.14",
"order": 14,
"type": "text",
"bbox": {
"l": 309.12,
"t": 496.56,
"r": 564,
"b": 412.8
},
"text": "A program of the Pasadena Public Health Department, WIC is a supplemental food program and nutrition education for eligible pregnant and breastfeeding women, infants, and children up to the age of 5. Closed every other Friday and City Holidays. For more information, please visit CityOfPasadena.net/Public-Health/wic or call (626) 744-6520."
},
{
"id": "p35.15",
"order": 15,
"type": "text",
"bbox": {
"l": 309.36,
"t": 406.32,
"r": 504.96,
"b": 353.76
},
"text": "VILLA PARKE COMMUNITY CENTER\nM-TH 8AM-5PM YEAR-ROUND\nPASADENA PUBLIC HEALTH DEPARTMENT\nM,W 8AM-5PM YEAR-ROUND"
},
{
"id": "p35.16",
"order": 16,
"type": "heading",
"bbox": {
"l": 311.04,
"t": 338.4,
"r": 484.8,
"b": 324.72
},
"text": "IMMIGRATION ASSISTANCE",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p35.17",
"order": 17,
"type": "text",
"bbox": {
"l": 308.64,
"t": 323.52,
"r": 570.48,
"b": 216
},
"text": "Community Service staff assist individuals seeking an adjustment in status, advocacy, referral, and information regarding family petitions, Deferred Action Childhood Arrival (DACA), citizenship, and registry. By appointment only.\nJACKIE ROBINSON COMMUNITY CENTER\nAND VILLA PARKE COMMUNITY CENTER\nM-F 8AM-5PM YEAR-ROUND FEES VARY"
},
{
"id": "p35.18",
"order": 18,
"type": "heading",
"bbox": {
"l": 33.84,
"t": 198.48,
"r": 243.12,
"b": 184.32
},
"text": "FREE COMMUNITY LEGAL CLINIC",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p35.19",
"order": 19,
"type": "text",
"bbox": {
"l": 32.88,
"t": 183.6,
"r": 289.92,
"b": 43.92
},
"text": "Open to all individuals and community members who need legal assistance, but lack the resources to hire an attorney. Assist with housing; family law; bankruptcy/consumer debt; probate; civil matters; public benefits; expungements and other issues. Please bring all documents related to your case. If you can't attend the clinic and are in need of support, please call Public Counsel at (213) 385-2977. This service is sponsored by Public Counsel.\n\nJACKIE ROBINSON COMMUNITY CENTER\n\n2ND SAT. OF EACH MONTH 9AM-12PM YEAR-ROUND FREE"
},
{
"id": "p35.20",
"order": 20,
"type": "footer",
"bbox": {
"l": 408.72,
"t": 19.44,
"r": 592.8,
"b": 8.16
},
"text": "Spring/Summer I 2026 Recreation Guide 3",
"attrs": {
"block_label": "footer"
}
},
{
"id": "p35.21",
"order": 21,
"type": "footer",
"bbox": {
"l": 581.52,
"t": 18.48,
"r": 594,
"b": 7.68
},
"text": "35",
"attrs": {
"block_label": "number"
}
}
]
}
Page 36
35 item(s)
JSON
figure (3)
footer (2)
heading (3)
list (3)
list_item (19)
text (4)
title (1)
1 ยท FIGURE
2 ยท TITLE
3 ยท HEADING
4 ยท LIST
5
6
7
8
9
10
11
12 ยท FIGURE
13 ยท TEXT
14 ยท TEXT
15 ยท FIGURE
16 ยท TEXT
17 ยท TEXT
18 ยท HEADING
19 ยท LIST
20
21
22
23
24
25
26
27
28 ยท HEADING
29 ยท LIST
30
31
32
33
34 ยท FOOTER
35 ยท FOOTER
Page 36 JSON
{
"document_id": 279,
"page": 36,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 35,
"counts_by_type": {
"figure": 3,
"footer": 2,
"heading": 3,
"list": 3,
"list_item": 19,
"text": 4,
"title": 1
},
"build_ms": 2,
"items": [
{
"id": "p36.1",
"order": 1,
"type": "figure",
"bbox": {
"l": 34.98,
"t": 769.1442,
"r": 324.18,
"b": 27.6996
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p36.2",
"order": 2,
"type": "title",
"bbox": {
"l": 51.12,
"t": 743.04,
"r": 275.04,
"b": 537.36
},
"text": "We're here to help you navigate Pasadena's Rent Stabilization",
"attrs": {
"block_label": "doc_title"
}
},
{
"id": "p36.3",
"order": 3,
"type": "heading",
"bbox": {
"l": 59.52,
"t": 525.84,
"r": 301.44,
"b": 510
},
"text": "Rent Stabilization Department's Services:"
},
{
"id": "p36.4",
"order": 4,
"type": "list",
"bbox": {
"l": 52.56,
"t": 504,
"r": 276.24,
"b": 352.8
},
"text": "",
"attrs": {
"item_count": 7
},
"children": [
{
"id": "p36.4.1",
"order": 5,
"type": "list_item",
"bbox": {
"l": 67.44,
"t": 504,
"r": 271.44,
"b": 476.16
},
"text": "Assisting tenants, managers, and housing providers",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p36.4.2",
"order": 6,
"type": "list_item",
"bbox": {
"l": 67.2,
"t": 473.76,
"r": 276.24,
"b": 459.36
},
"text": "Community outreach & education",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p36.4.3",
"order": 7,
"type": "list_item",
"bbox": {
"l": 67.44,
"t": 456.48,
"r": 250.08,
"b": 441.84
},
"text": "Implementing local rent laws",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p36.4.4",
"order": 8,
"type": "list_item",
"bbox": {
"l": 67.44,
"t": 439.44,
"r": 198,
"b": 425.04
},
"text": "Housing counseling",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p36.4.5",
"order": 9,
"type": "list_item",
"bbox": {
"l": 67.68,
"t": 422.64,
"r": 199.92,
"b": 408.48
},
"text": "Hearings & petitions",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p36.4.6",
"order": 10,
"type": "list_item",
"bbox": {
"l": 67.2,
"t": 405.84,
"r": 197.52,
"b": 390.48
},
"text": "Monthly workshops",
"attrs": {
"bbox_estimated": true
}
},
{
"id": "p36.4.7",
"order": 11,
"type": "list_item",
"bbox": {
"l": 52.56,
"t": 382.32,
"r": 271.68,
"b": 352.8
},
"text": "Empowering everyone to thrive in an equitable rental housing environment.",
"attrs": {
"bbox_estimated": true
}
}
]
},
{
"id": "p36.5",
"order": 12,
"type": "figure",
"bbox": {
"l": 34.8,
"t": 343.92,
"r": 323.04,
"b": 116.88
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p36.6",
"order": 13,
"type": "text",
"bbox": {
"l": 90.72,
"t": 111.12,
"r": 268.08,
"b": 82.08
},
"text": "For more details, contact us at (626) 744-7999."
},
{
"id": "p36.7",
"order": 14,
"type": "text",
"bbox": {
"l": 86.16,
"t": 76.08,
"r": 272.88,
"b": 44.16
},
"text": "PASADENA\nRENT STABILIZATION DEPARTMENT\nVolunteer Income Tax Assistance Program"
},
{
"id": "p36.8",
"order": 15,
"type": "figure",
"bbox": {
"l": 339.36,
"t": 766.8,
"r": 602.4,
"b": 613.44
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p36.9",
"order": 16,
"type": "text",
"bbox": {
"l": 343.2,
"t": 609.12,
"r": 597.36,
"b": 589.44
},
"text": "Volunteer"
},
{
"id": "p36.10",
"order": 17,
"type": "text",
"bbox": {
"l": 341.52,
"t": 577.92,
"r": 588.96,
"b": 504.24
},
"text": "FREE TAX\nPREPARATION"
},
{
"id": "p36.11",
"order": 18,
"type": "heading",
"bbox": {
"l": 341.76,
"t": 498,
"r": 437.04,
"b": 480
},
"text": "INCOME LIMITS:"
},
{
"id": "p36.12",
"order": 19,
"type": "list",
"bbox": {
"l": 343.808,
"t": 479.5102,
"r": 595.122,
"b": 244.3098
},
"text": "",
"attrs": {
"item_count": 8
},
"children": [
{
"id": "p36.12.1",
"order": 20,
"type": "list_item",
"bbox": {
"l": 353.916,
"t": 479.5102,
"r": 546.948,
"b": 462.7102
},
"text": "โข Taxpayers with 3 or more dependents: up to $75,000"
},
{
"id": "p36.12.2",
"order": 21,
"type": "list_item",
"bbox": {
"l": 353.916,
"t": 445.9102,
"r": 552.394,
"b": 429.1102
},
"text": "โข Taxpayers with less than 3 dependents: Up to $65,000"
},
{
"id": "p36.12.3",
"order": 22,
"type": "list_item",
"bbox": {
"l": 353.916,
"t": 412.3102,
"r": 509.638,
"b": 395.5102
},
"text": "โข Taxpayers with no dependents: up to $56,000"
},
{
"id": "p36.12.4",
"order": 23,
"type": "list_item",
"bbox": {
"l": 343.808,
"t": 363.8376,
"r": 436.24,
"b": 344.6376
},
"text": "CAN HELP WITH:"
},
{
"id": "p36.12.5",
"order": 24,
"type": "list_item",
"bbox": {
"l": 353.916,
"t": 345.1098,
"r": 594.086,
"b": 328.3098
},
"text": "โข Schedule C-EZ and C (Cash Income, 1099-MISC & Expense<5,000)"
},
{
"id": "p36.12.6",
"order": 25,
"type": "list_item",
"bbox": {
"l": 353.916,
"t": 311.5098,
"r": 587.856,
"b": 294.7098
},
"text": "โข Schedule A (Own a house but do not rent out a room)"
},
{
"id": "p36.12.7",
"order": 26,
"type": "list_item",
"bbox": {
"l": 353.916,
"t": 277.9098,
"r": 524.94,
"b": 261.10979999999995
},
"text": "โข Schedule B (Interest & Dividends)"
},
{
"id": "p36.12.8",
"order": 27,
"type": "list_item",
"bbox": {
"l": 353.916,
"t": 261.10979999999995,
"r": 595.122,
"b": 244.3098
},
"text": "Earn Income Credit, Child Tax Credit, Education Credits, Child Care Credits, Etc."
}
]
},
{
"id": "p36.13",
"order": 28,
"type": "heading",
"bbox": {
"l": 342.72,
"t": 212.4,
"r": 404.88,
"b": 194.88
},
"text": "LOCATION:",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p36.14",
"order": 29,
"type": "list",
"bbox": {
"l": 353.132,
"t": 193.90959999999995,
"r": 561.0718,
"b": 101.29420000000005
},
"text": "",
"attrs": {
"item_count": 4
},
"children": [
{
"id": "p36.14.1",
"order": 30,
"type": "list_item",
"bbox": {
"l": 353.916,
"t": 193.90959999999995,
"r": 506.278,
"b": 177.1096
},
"text": "โข Villa Parke Community Center"
},
{
"id": "p36.14.2",
"order": 31,
"type": "list_item",
"bbox": {
"l": 353.132,
"t": 177.1096,
"r": 425.4,
"b": 160.30960000000005
},
"text": "363 E. Villa St."
},
{
"id": "p36.14.3",
"order": 32,
"type": "list_item",
"bbox": {
"l": 353.132,
"t": 160.30960000000005,
"r": 456.494,
"b": 143.50959999999998
},
"text": "Pasadena CA, 91101"
},
{
"id": "p36.14.4",
"order": 33,
"type": "list_item",
"bbox": {
"l": 382.2118,
"t": 125.29420000000005,
"r": 561.0718,
"b": 101.29420000000005
},
"text": "APPOINTMENT REQUIRED YEAR-ROUND SERVICE (626) 744-6530"
}
]
},
{
"id": "p36.15",
"order": 34,
"type": "footer",
"bbox": {
"l": 36.72,
"t": 19.68,
"r": 218.88,
"b": 7.92
},
"text": "Spring/Summer I 2026 Recreation Guide",
"attrs": {
"block_label": "footer"
}
},
{
"id": "p36.16",
"order": 35,
"type": "footer",
"bbox": {
"l": 32.16,
"t": 19.2,
"r": 45.6,
"b": 8.16
},
"text": "36",
"attrs": {
"block_label": "number"
}
}
]
}
Page 37
24 item(s)
JSON
figure (2)
footer (1)
heading (3)
list (1)
list_item (2)
text (13)
title (2)
1 ยท TITLE
2 ยท FIGURE
3 ยท FIGURE
4 ยท TEXT
5 ยท HEADING
6 ยท TEXT
7 ยท TEXT
8 ยท HEADING
9 ยท TEXT
10 ยท HEADING
11 ยท TEXT
12 ยท TITLE
13 ยท TEXT
14 ยท TEXT
15 ยท TEXT
16 ยท TEXT
17 ยท TEXT
18 ยท TEXT
19 ยท LIST
20
21
22 ยท TEXT
23 ยท TEXT
24 ยท FOOTER
Page 37 JSON
{
"document_id": 279,
"page": 37,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 24,
"counts_by_type": {
"figure": 2,
"footer": 1,
"heading": 3,
"list": 1,
"list_item": 2,
"text": 13,
"title": 2
},
"build_ms": 2,
"items": [
{
"id": "p37.1",
"order": 1,
"type": "title",
"bbox": {
"l": 27.84,
"t": 767.52,
"r": 255.36,
"b": 656.4
},
"text": "COMMUNITY GARDEN",
"attrs": {
"block_label": "doc_title"
}
},
{
"id": "p37.2",
"order": 2,
"type": "figure",
"bbox": {
"l": 0,
"t": 767,
"r": 306,
"b": 592
},
"text": "",
"attrs": {
"source": "pdf_image"
}
},
{
"id": "p37.3",
"order": 3,
"type": "figure",
"bbox": {
"l": 30,
"t": 642.72,
"r": 301.44,
"b": 461.28
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p37.4",
"order": 4,
"type": "text",
"bbox": {
"l": 33.12,
"t": 440.4,
"r": 294.48,
"b": 305.28
},
"text": "The Villa Verde Rooftop Community Garden is hosted by the City of Pasadena's Parks, Recreation and Community Services Department and was created with the support of the City of Pasadena. The community garden aligns with the Department's mission to preserve and improve the physical, social, and economic health of Pasadena neighborhoods by delivering inclusive, innovative, and progressive recreational and community service programs. The garden is a 501(c)(3) nonprofit organization and a member of the Los Angeles Community Garden Council, which provides administrative support to a large network of community gardens in Los Angeles County."
},
{
"id": "p37.5",
"order": 5,
"type": "heading",
"bbox": {
"l": 33.84,
"t": 296.64,
"r": 153.6,
"b": 281.52
},
"text": "GARDEN HOURS:",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p37.6",
"order": 6,
"type": "text",
"bbox": {
"l": 34.08,
"t": 277.92,
"r": 127.44,
"b": 243.12
},
"text": "Mon - Fri ยท 8AM-5PM\nSat ยท 8AM-4PM\nSun ยท Closed"
},
{
"id": "p37.7",
"order": 7,
"type": "text",
"bbox": {
"l": 33.12,
"t": 234.24,
"r": 241.92,
"b": 198.96
},
"text": "For more information, please call the Villa Parke Community Center at (626) 744-6530 or email VillaVerdeGarden@gmail.com."
},
{
"id": "p37.8",
"order": 8,
"type": "heading",
"bbox": {
"l": 33.6,
"t": 182.4,
"r": 265.68,
"b": 166.56
},
"text": "OPPORTUNITIES AT THE GARDEN",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p37.9",
"order": 9,
"type": "text",
"bbox": {
"l": 32.88,
"t": 162.72,
"r": 299.76,
"b": 127.44
},
"text": "Become a member of a vibrant community and learn to grow your own food! Garden plot member fees are only $3-$6 per month. Please send inquires to VillaVerdeGarden@gmail.com."
},
{
"id": "p37.10",
"order": 10,
"type": "heading",
"bbox": {
"l": 33.36,
"t": 118.8,
"r": 239.76,
"b": 103.44
},
"text": "VOLUNTEER OPPORTUNITIES",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p37.11",
"order": 11,
"type": "text",
"bbox": {
"l": 33.12,
"t": 98.88,
"r": 300.72,
"b": 42.72
},
"text": "Interested in helping us grow? As a volunteer organization, we rely heavily on volunteers to help us accomplish our mission. We welcome all skill levels and both short-term or long-term commitments. Interested parties, please send an email to VillaVerdeGarden@gmail.com."
},
{
"id": "p37.12",
"order": 12,
"type": "title",
"bbox": {
"l": 322.32,
"t": 751.44,
"r": 565.68,
"b": 701.52
},
"text": "PASADENA PARKS, RECREATION AND COMMUNITY SERVICES REFUND POLICY",
"attrs": {
"block_label": "doc_title"
}
},
{
"id": "p37.13",
"order": 13,
"type": "text",
"bbox": {
"l": 322.08,
"t": 690,
"r": 575.28,
"b": 599.04
},
"text": "Program/Activity Registrations/Aquatics\nRefunds must be requested in writing at least ten (10) calendar days prior to the activity/program start date. A customer receipt must accompany the refund request, and a 20% administrative charge may be deducted. Failure to cancel prior to ten (10) calendar days from the activity/program start date will forfeit all paid fees."
},
{
"id": "p37.14",
"order": 14,
"type": "text",
"bbox": {
"l": 322.32,
"t": 590.16,
"r": 574.8,
"b": 511.68
},
"text": "Afterschool Program\nRefunds must be requested in writing, and received by the Afterschool Adventures Program office prior to the week and/or month that the child(ren) will not attend. A 20% administrative charge may be deducted. Failure to cancel prior will forfeit all paid fees."
},
{
"id": "p37.15",
"order": 15,
"type": "text",
"bbox": {
"l": 322.56,
"t": 500.64,
"r": 574.8,
"b": 423.36
},
"text": "Summer Camp\nRefunds must be requested in writing, and received by the Summer Camp Program office prior to the week and/or month that the child(ren) will not attend. A 20% administrative charge may be deducted. Failure to cancel prior will forfeit all paid fees."
},
{
"id": "p37.16",
"order": 16,
"type": "text",
"bbox": {
"l": 323.04,
"t": 414.72,
"r": 473.52,
"b": 390
},
"text": "Memberships\nAll membership sales are final."
},
{
"id": "p37.17",
"order": 17,
"type": "text",
"bbox": {
"l": 322.8,
"t": 381.36,
"r": 548.16,
"b": 346.08
},
"text": "Point-of-Sale\nNo refunds provided once services have been rendered."
},
{
"id": "p37.18",
"order": 18,
"type": "text",
"bbox": {
"l": 322.32,
"t": 336.96,
"r": 570.24,
"b": 270.72
},
"text": "Facility Reservations/Permits\nThe individual to whom the permit was issued is required to notify the Facility Reservations Desk or Special Events Office in writing of any cancellation. Notification provided to the Reservation Desk shall be by one of the following methods:"
},
{
"id": "p37.19",
"order": 19,
"type": "list",
"bbox": {
"l": 361.08,
"t": 273.68499999999995,
"r": 546.4,
"b": 248.94500000000005
},
"text": "",
"attrs": {
"item_count": 2
},
"children": [
{
"id": "p37.19.1",
"order": 20,
"type": "list_item",
"bbox": {
"l": 361.08,
"t": 273.68499999999995,
"r": 546.4,
"b": 259.94500000000005
},
"text": "1. Email: RsvDesk@CityOfPasadena.net"
},
{
"id": "p37.19.2",
"order": 21,
"type": "list_item",
"bbox": {
"l": 361.08,
"t": 262.68499999999995,
"r": 524.821,
"b": 248.94500000000005
},
"text": "2. In-Person Delivery: Victory Park, 2575 Paloma St., Pasadena, CA 91107."
}
]
},
{
"id": "p37.20",
"order": 22,
"type": "text",
"bbox": {
"l": 323.04,
"t": 228,
"r": 578.64,
"b": 148.08
},
"text": "Cancellation date will be the date the written notification is received by the Facility Reservations Desk or Special Events Office. The following is the breakdown of the refund:\n31+ Calendar days prior to reservation: 100% refund\n11-30 Calendar days prior to reservation: 80% refund\n0-10 Calendar days prior to reservation: Forfeit all fees"
},
{
"id": "p37.21",
"order": 23,
"type": "text",
"bbox": {
"l": 322.8,
"t": 128.16,
"r": 533.04,
"b": 93.36
},
"text": "For more information, please email ParksAndRec@CityOfPasadena.net or call (626) 744-4386."
},
{
"id": "p37.22",
"order": 24,
"type": "footer",
"bbox": {
"l": 409.2,
"t": 19.2,
"r": 593.52,
"b": 8.16
},
"text": "Spring/Summer I 2026 Recreation Guide 37",
"attrs": {
"block_label": "footer"
}
}
]
}
Page 38
42 item(s)
JSON
footer (1)
heading (14)
table (4)
table_cell (12)
text (11)
1 ยท HEADING
2 ยท TEXT
3 ยท HEADING
4 ยท TEXT
5 ยท HEADING
6 ยท TEXT
7 ยท HEADING
8 ยท TEXT
9 ยท HEADING
10 ยท TABLE
11
12
13
14 ยท HEADING
15 ยท TEXT
16 ยท HEADING
17 ยท TEXT
18 ยท HEADING
19 ยท TEXT
20 ยท HEADING
21 ยท TEXT
22 ยท HEADING
23 ยท TABLE
24
25
26
27 ยท HEADING
28 ยท TEXT
29 ยท HEADING
30 ยท TABLE
31
32
33
34 ยท HEADING
35 ยท TABLE
36
37
38
39 ยท HEADING
40 ยท TEXT
41 ยท TEXT
42 ยท FOOTER
Page 38 JSON
{
"document_id": 279,
"page": 38,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 42,
"counts_by_type": {
"footer": 1,
"heading": 14,
"table": 4,
"table_cell": 12,
"text": 11
},
"build_ms": 15,
"items": [
{
"id": "p38.1",
"order": 1,
"type": "heading",
"bbox": {
"l": 124.56,
"t": 784.32,
"r": 468.96,
"b": 740.64
},
"text": "LOCATIONS OF FACILITIES",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p38.2",
"order": 2,
"type": "text",
"bbox": {
"l": 14.88,
"t": 733.44,
"r": 250.56,
"b": 697.68
},
"text": "ALL PARKS ARE OPEN FROM MON-SUN 6:00 A.M. - 10:00 P.M. OR DAWN TO DUSK. FOR MORE INFORMATION, PLEASE VISIT CITYOFPASADENA.NET/PARKS"
},
{
"id": "p38.3",
"order": 3,
"type": "heading",
"bbox": {
"l": 15.84,
"t": 688.08,
"r": 77.28,
"b": 673.44
},
"text": "PRE-SCHOOLS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p38.4",
"order": 4,
"type": "text",
"bbox": {
"l": 15.36,
"t": 671.28,
"r": 288.48,
"b": 658.08
},
"text": "Burbank Early Education Center 524 Palisade St. 1"
},
{
"id": "p38.5",
"order": 5,
"type": "heading",
"bbox": {
"l": 15.84,
"t": 649.44,
"r": 115.2,
"b": 634.32
},
"text": "ELEMENTARY SCHOOLS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p38.6",
"order": 6,
"type": "text",
"bbox": {
"l": 15.12,
"t": 631.92,
"r": 290.16,
"b": 423.36
},
"text": "Altadena Elementary School 743 E Calaveras St. 2\nCleveland Elementary School (Closed) 524 Palisade St. 3\nDon Benito Fundamental School 3700 Denair St. 4\nField Elementary School 3600 E Sierra Madre Blvd. 5\nFranklin Elementary School (Closed) 527 W Ventura St. 6\nHamilton Elementary School 2089 Rose Villa St. 7\nJackson Elementary School 593 W Woodbury Rd. 8\nJefferson Elementary School (Closed) 1500 E Villa St. 9\nLongfellow Elementary School 1065 E Washington Blvd. 10\nMadison Elementary School 515 Ashtabula St. 11\nNorma Coombs Elementary School 2600 Paloma St. 12\nRoosevelt Elementary School (Closed) 314 N Pasadena Ave. 13\nSan Rafael Elementary School 1090 Nithsdale Rd. 14\nOctavia E. Butler Magnet 1520 N Raymond Ave. 25\nWebster Elementary School 2101 E Washington Blvd. 16\nWillard Elementary School 301 S Madre St. 17"
},
{
"id": "p38.7",
"order": 7,
"type": "heading",
"bbox": {
"l": 16.08,
"t": 415.2,
"r": 74.88,
"b": 399.84
},
"text": "K-5 SCHOOLS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p38.8",
"order": 8,
"type": "text",
"bbox": {
"l": 15.12,
"t": 398.16,
"r": 289.92,
"b": 371.52
},
"text": "McKinley School 325 S. Oak Knoll Ave. 18\nSierra Madre Elementary School 141 W Highland Ave. 19",
"attrs": {
"block_label": "content"
}
},
{
"id": "p38.9",
"order": 9,
"type": "heading",
"bbox": {
"l": 16.08,
"t": 363.36,
"r": 90.96,
"b": 348.24
},
"text": "MIDDLE SCHOOLS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p38.10",
"order": 10,
"type": "table",
"bbox": {
"l": 14.64,
"t": 346.56,
"r": 290.4,
"b": 267.12
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 1,
"n_cols": 3,
"integrity": {
"cells_checked": 3,
"cells_flagged": 0
}
},
"children": [
{
"id": "p38.10.1",
"order": 11,
"type": "table_cell",
"bbox": {
"l": 18,
"t": 344.4841,
"r": 136.7592,
"b": 270.23609999999996
},
"text": "Blair Inter. Baccalaureate School\nCharles W. Eliot Middle School\nMarshall Secondary School\nMcKinley Middle School\nSierra Madre Middle School\nOctavia E. Butler Magnet",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p38.10.2",
"order": 12,
"type": "table_cell",
"bbox": {
"l": 178,
"t": 344.4841,
"r": 255.56,
"b": 270.23609999999996
},
"text": "1201 S Marengo Ave.\n2184 N Lake Ave.\n990 N Allen Ave.\n325 S. Oak Knoll Ave.\n160 N. Canon Ave.\n1505 N Marengo Ave.",
"attrs": {
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p38.10.3",
"order": 13,
"type": "table_cell",
"bbox": {
"l": 277.936,
"t": 344.4841,
"r": 287,
"b": 270.23609999999996
},
"text": "20\n21\n22\n23\n24\n25",
"attrs": {
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
}
]
},
{
"id": "p38.11",
"order": 14,
"type": "heading",
"bbox": {
"l": 15.84,
"t": 259.44,
"r": 79.44,
"b": 244.32
},
"text": "HIGH SCHOOLS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p38.12",
"order": 15,
"type": "text",
"bbox": {
"l": 15.12,
"t": 242.64,
"r": 290.16,
"b": 189.6
},
"text": "Blair Inter. Baccalaureate School 1201 S Marengo Ave. 20\nMarshall Secondary School 990 N Allen Ave. 22\nJohn Muir High School 1905 N Lincoln Ave. 28\nPasadena High School 2925 E Sierra Madre Blvd. 29",
"attrs": {
"block_label": "content"
}
},
{
"id": "p38.13",
"order": 16,
"type": "heading",
"bbox": {
"l": 16.32,
"t": 181.44,
"r": 114.96,
"b": 166.08
},
"text": "ALTERNATIVE SCHOOLS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p38.14",
"order": 17,
"type": "text",
"bbox": {
"l": 15.12,
"t": 163.92,
"r": 289.68,
"b": 137.28
},
"text": "CIS Academy 2925 E Sierra Madre Blvd. 29\nRose City High School 351 S. Hudson Ave. 31\nBrookside Park 360 North Arroyo Blvd. 36\nHahamongna Park Oak Grove Dr & Foothill Blvd. 37\nLower Arroyo Seco South of 134 Freeway 38"
},
{
"id": "p38.15",
"order": 18,
"type": "heading",
"bbox": {
"l": 16.08,
"t": 128.88,
"r": 97.92,
"b": 114
},
"text": "CHARTER SCHOOLS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p38.16",
"order": 19,
"type": "text",
"bbox": {
"l": 14.88,
"t": 112.32,
"r": 289.92,
"b": 59.52
},
"text": "Aveson Charter School\nLearning Works! Charter School\nOdyssey Charter School\nPasadena Rosebud Academy\n575 W. Altadena Dr.\n90 N. Daisy Ave.\n725 West Altadena Drive\n3544 Canon Blvd\n32\n33\n34\n35",
"attrs": {
"block_label": "content"
}
},
{
"id": "p38.17",
"order": 20,
"type": "heading",
"bbox": {
"l": 304.08,
"t": 734.64,
"r": 378,
"b": 718.32
},
"text": "CITYWIDE PARKS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p38.18",
"order": 21,
"type": "text",
"bbox": {
"l": 302.88,
"t": 717.6,
"r": 577.92,
"b": 677.52
},
"text": "ON THE BEACH OF THE WORLD\n\nBrookside Park 360 North Arroyo Blvd. 36\nHahamongna Park Oak Grove Dr & Foothill Blvd. 37\nLower Arroyo Seco South of 134 Freeway 38"
},
{
"id": "p38.19",
"order": 22,
"type": "heading",
"bbox": {
"l": 304.08,
"t": 670.08,
"r": 388.32,
"b": 654.24
},
"text": "COMMUNITY PARKS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p38.20",
"order": 23,
"type": "table",
"bbox": {
"l": 302.64,
"t": 652.8,
"r": 578.4,
"b": 586.08
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 1,
"n_cols": 3,
"integrity": {
"cells_checked": 3,
"cells_flagged": 0
}
},
"children": [
{
"id": "p38.20.1",
"order": 24,
"type": "table_cell",
"bbox": {
"l": 306,
"t": 650.504,
"r": 358.9912,
"b": 589.256
},
"text": "Central Park\nMemorial Park\nRobinson Park\nVictory Park\nVilla Parke",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p38.20.2",
"order": 25,
"type": "table_cell",
"bbox": {
"l": 444,
"t": 650.504,
"r": 535.2232,
"b": 589.256
},
"text": "275 South Raymond Ave.\n85 East Holly\n1081 North Fair Oak Ave.\n2575 Paloma St.\n363 East Villa St.",
"attrs": {
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p38.20.3",
"order": 26,
"type": "table_cell",
"bbox": {
"l": 565.736,
"t": 650.504,
"r": 575,
"b": 589.256
},
"text": "39\n40\n41\n42\n43",
"attrs": {
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
}
]
},
{
"id": "p38.21",
"order": 27,
"type": "heading",
"bbox": {
"l": 304.08,
"t": 578.88,
"r": 441.12,
"b": 562.8
},
"text": "POCKET / MINI PARKS / GARDEN",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p38.22",
"order": 28,
"type": "text",
"bbox": {
"l": 303.6,
"t": 561.12,
"r": 577.68,
"b": 443.76
},
"text": "Defenders Park 450 W. Colorado Blvd. 44\nEaton Sunnyslope Park Sunnyslope Ave & Paloma St. 45\nGwinn Park 3000 E. Orange Grove Blvd. 46\nLamanda Park Library Pocket Park 140 South Altadena Dr. 73\nLinda Vista Park 1259 Linda Vista Ave 47\nSan Rafael Park Colorado Blvd & Melrose Ave. 48\nPlayhouse Village Park 710 E. Union St. 49\nWrigley Gardens 391 South Orange Grove Blvd. 50\nTournament Park Wilson and Cornell Road 51"
},
{
"id": "p38.23",
"order": 29,
"type": "heading",
"bbox": {
"l": 304.08,
"t": 435.36,
"r": 402,
"b": 419.76
},
"text": "NEIGHBORHOOD PARKS",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p38.24",
"order": 30,
"type": "table",
"bbox": {
"l": 302.4,
"t": 418.8,
"r": 578.64,
"b": 247.92
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 1,
"n_cols": 3,
"integrity": {
"cells_checked": 3,
"cells_flagged": 0
}
},
"children": [
{
"id": "p38.24.1",
"order": 31,
"type": "table_cell",
"bbox": {
"l": 306,
"t": 416.504,
"r": 415.2944,
"b": 251.25599999999997
},
"text": "Annandale Canyon Park\nAllendale Park\nBrenner Park\nEaton Blanche Park\nDesiderio Neighborhood Park\nGrant Park\nHamilton Park\nJefferson Park\nLa Pintoresca Park\nMcDonald Park\nSinger Park\nVina Vieja Park\nWashington Park",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p38.24.2",
"order": 32,
"type": "table_cell",
"bbox": {
"l": 444,
"t": 416.504,
"r": 543.2312,
"b": 251.25599999999997
},
"text": "1410 Wierfield Dr.\n1130 South Marengo\n235 West Barthe Dr.\n3100 East Del Mar Blvd.\n10 N Arroyo Blvd.\n232 South Michigan Ave.\n3680 Cartwright St.\n1501 East Villa St.\n45 East Washington Blvd.\n1100 East Mountain\n651 S. St. John Ave.\n3100 E. Orange Grove Blvd.\n700 E. Washington Blvd.",
"attrs": {
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p38.24.3",
"order": 33,
"type": "table_cell",
"bbox": {
"l": 565.28,
"t": 416.504,
"r": 575,
"b": 251.25599999999997
},
"text": "52\n53\n54\n55\n56\n57\n58\n59\n60\n61\n62\n63\n64",
"attrs": {
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
}
]
},
{
"id": "p38.25",
"order": 34,
"type": "heading",
"bbox": {
"l": 304.08,
"t": 240.24,
"r": 444.96,
"b": 224.64
},
"text": "CITY HALL AND OTHER FACILITIES",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p38.26",
"order": 35,
"type": "table",
"bbox": {
"l": 303.12,
"t": 223.2,
"r": 577.68,
"b": 183.6
},
"text": "",
"attrs": {
"block_label": "table",
"n_rows": 1,
"n_cols": 3,
"integrity": {
"cells_checked": 3,
"cells_flagged": 0
}
},
"children": [
{
"id": "p38.26.1",
"order": 36,
"type": "table_cell",
"bbox": {
"l": 306,
"t": 221.50400000000002,
"r": 421.5672,
"b": 186.25599999999997
},
"text": "City Hall\nLa Casita del Arroyo Clubhouse\nPasadena Senior Center",
"attrs": {
"row": 0,
"col": 0,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p38.26.2",
"order": 37,
"type": "table_cell",
"bbox": {
"l": 444,
"t": 221.50400000000002,
"r": 515.0232,
"b": 186.25599999999997
},
"text": "100 N. Garfield Ave.\n177 S. Arroyo Blvd.\n85 E. Holly",
"attrs": {
"row": 0,
"col": 1,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
},
{
"id": "p38.26.3",
"order": 38,
"type": "table_cell",
"bbox": {
"l": 565.352,
"t": 221.50400000000002,
"r": 575,
"b": 186.25599999999997
},
"text": "65\n66\n67",
"attrs": {
"row": 0,
"col": 2,
"rowspan": 1,
"colspan": 1,
"bbox_refit": true,
"merged_continuation": true
}
}
]
},
{
"id": "p38.27",
"order": 39,
"type": "heading",
"bbox": {
"l": 303.84,
"t": 175.68,
"r": 428.64,
"b": 160.32
},
"text": "PASADENA PUBLIC LIBRARIES",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p38.28",
"order": 40,
"type": "text",
"bbox": {
"l": 303.6,
"t": 157.44,
"r": 421.92,
"b": 27.84
},
"text": "Jefferson School Library\nAllendale Branch Library\nHastings Branch Library\nHill Avenue Branch Library\nLa Pintoresca Branch Library\nLamanda Park Branch Library\nLinda Vista Branch Library\nSan Rafael Branch Library\nSanta Catalina Branch Library\nVilla Parke Branch Library\n450 W. Colorado Blvd. 44\nSunnyslope Ave & Paloma St. 45\n3000 E. Orange Grove Blvd. 46\n140 South Altadena Dr. 73\n1259 Linda Vista Ave. 47\nColorado Blvd & Melrose Ave. 48\n710 E. Union St. 49\n391 South Orange Grove Blvd. 50\nWilson and Cornell Road 51"
},
{
"id": "p38.29",
"order": 41,
"type": "text",
"bbox": {
"l": 441.6,
"t": 157.68,
"r": 577.92,
"b": 27.36
},
"text": "1500 East Villa Street.\n1130 South Marengo Ave. 69\n3325 E. Orange Grove Blvd. 70\n55 South Hill Ave. 71\n1355 North Raymond Ave. 72\n140 South Altadena Dr. 73\n1281 Bryant St. 74\n1240 Nithsdale Rd. 75\n999 E. Washington Blvd. 76\n363 East Villa St. 77"
},
{
"id": "p38.30",
"order": 42,
"type": "footer",
"bbox": {
"l": 31.44,
"t": 20.4,
"r": 218.16,
"b": 7.44
},
"text": "38 Spring/Summer I 2026 Recreation Guide",
"attrs": {
"block_label": "footer"
}
}
]
}
Page 39
3 item(s)
JSON
figure (1)
header (1)
text (1)
1 ยท HEADER
2 ยท FIGURE
3 ยท TEXT
Page 39 JSON
{
"document_id": 279,
"page": 39,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 3,
"counts_by_type": {
"figure": 1,
"header": 1,
"text": 1
},
"build_ms": 0,
"items": [
{
"id": "p39.1",
"order": 1,
"type": "header",
"bbox": {
"l": 18.72,
"t": 784.32,
"r": 203.52,
"b": 772.08
},
"text": "Spring/Summer I 2026 Recreation Guide 39",
"attrs": {
"block_label": "vision_footnote"
}
},
{
"id": "p39.2",
"order": 2,
"type": "figure",
"bbox": {
"l": 18.24,
"t": 756,
"r": 551.04,
"b": 70.8
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p39.3",
"order": 3,
"type": "text",
"bbox": {
"l": 143.04,
"t": 54.96,
"r": 457.44,
"b": 14.64
},
"text": "CITY OF PASADENA MAP",
"attrs": {
"block_label": "aside_text"
}
}
]
}
Page 40
14 item(s)
JSON
figure (4)
footer (1)
footnote (4)
heading (1)
text (3)
title (1)
1 ยท TITLE
2 ยท HEADING
3 ยท FIGURE
4 ยท FIGURE
5 ยท FIGURE
6 ยท FIGURE
7 ยท TEXT
8 ยท TEXT
9 ยท TEXT
10 ยท FOOTNOTE
11 ยท FOOTNOTE
12 ยท FOOTNOTE
13 ยท FOOTNOTE
14 ยท FOOTER
Page 40 JSON
{
"document_id": 279,
"page": 40,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 14,
"counts_by_type": {
"figure": 4,
"footer": 1,
"footnote": 4,
"heading": 1,
"text": 3,
"title": 1
},
"build_ms": 1,
"items": [
{
"id": "p40.1",
"order": 1,
"type": "title",
"bbox": {
"l": 101.28,
"t": 774.96,
"r": 506.4,
"b": 672
},
"text": "PARK & FACILITY\nRESERVATIONS",
"attrs": {
"block_label": "doc_title"
}
},
{
"id": "p40.2",
"order": 2,
"type": "heading",
"bbox": {
"l": 175.2,
"t": 648.24,
"r": 435.84,
"b": 624
},
"text": "FIND A VENUE FOR YOUR NEXT EVENT",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p40.3",
"order": 3,
"type": "figure",
"bbox": {
"l": 54.96,
"t": 613.2,
"r": 298.08,
"b": 474.24
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p40.4",
"order": 4,
"type": "figure",
"bbox": {
"l": 309.36,
"t": 607.44,
"r": 553.44,
"b": 476.16
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p40.5",
"order": 5,
"type": "figure",
"bbox": {
"l": 54.72,
"t": 441.36,
"r": 298.8,
"b": 302.88
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p40.6",
"order": 6,
"type": "figure",
"bbox": {
"l": 309.36,
"t": 441.36,
"r": 554.64,
"b": 305.52
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p40.7",
"order": 7,
"type": "text",
"bbox": {
"l": 144.24,
"t": 276.48,
"r": 476.16,
"b": 255.36
},
"text": "SUBMIT YOUR REQUEST AT CITYOFPASADENA.NET/RESERVE"
},
{
"id": "p40.8",
"order": 8,
"type": "text",
"bbox": {
"l": 31.92,
"t": 214.08,
"r": 574.08,
"b": 161.76
},
"text": "Reserve a facility for your meetings, parties and celebrations. From the historical La Casita Del Arroyo to the Robinson Park Recreation Center, we have space to meet your needs."
},
{
"id": "p40.9",
"order": 9,
"type": "text",
"bbox": {
"l": 31.68,
"t": 146.4,
"r": 570.48,
"b": 95.52
},
"text": "For more information on available options and requirements, contact the Reservation Desk at (626) 744-7500 or by email at rsvdesk@cityofpasasdena.net. Reservations can also be submitted online at CityOfPasadena.net/Reserve."
},
{
"id": "p40.10",
"order": 10,
"type": "footnote",
"bbox": {
"l": 87.84,
"t": 472.32,
"r": 264,
"b": 455.04
},
"text": "LA CASITA DEL ARROYO",
"attrs": {
"block_label": "vision_footnote"
}
},
{
"id": "p40.11",
"order": 11,
"type": "footnote",
"bbox": {
"l": 327.36,
"t": 472.32,
"r": 542.88,
"b": 455.04
},
"text": "ROBINSON PARK REC CENTER",
"attrs": {
"block_label": "vision_footnote"
}
},
{
"id": "p40.12",
"order": 12,
"type": "footnote",
"bbox": {
"l": 102.96,
"t": 301.92,
"r": 247.68,
"b": 284.4
},
"text": "VICTORY PARK GYM",
"attrs": {
"block_label": "vision_footnote"
}
},
{
"id": "p40.13",
"order": 13,
"type": "footnote",
"bbox": {
"l": 322.08,
"t": 301.68,
"r": 539.52,
"b": 287.52
},
"text": "JACKIE ROBINSON COMMUNITY CENTER",
"attrs": {
"block_label": "vision_footnote"
}
},
{
"id": "p40.14",
"order": 14,
"type": "footer",
"bbox": {
"l": 32.4,
"t": 19.44,
"r": 218.64,
"b": 8.4
},
"text": "40 Spring/Summer I 2026 Recreation Guide",
"attrs": {
"block_label": "footer"
}
}
]
}
Page 41
9 item(s)
JSON
figure (2)
text (6)
title (1)
1 ยท FIGURE
2 ยท TITLE
3 ยท TEXT
4 ยท TEXT
5 ยท TEXT
6 ยท TEXT
7 ยท FIGURE
8
9
Page 41 JSON
{
"document_id": 279,
"page": 41,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 9,
"counts_by_type": {
"figure": 2,
"text": 6,
"title": 1
},
"build_ms": 0,
"items": [
{
"id": "p41.1",
"order": 1,
"type": "figure",
"bbox": {
"l": 0,
"t": 788.16,
"r": 612,
"b": 418.32
},
"text": "",
"attrs": {
"block_label": "image",
"embedded_text": "T"
}
},
{
"id": "p41.2",
"order": 2,
"type": "title",
"bbox": {
"l": 130.08,
"t": 690,
"r": 467.52,
"b": 569.28
},
"text": "PASADENA\nCERTIFIED FARMERS' MARKET",
"attrs": {
"block_label": "doc_title"
}
},
{
"id": "p41.3",
"order": 3,
"type": "text",
"bbox": {
"l": 23.28,
"t": 409.68,
"r": 495.6,
"b": 336.48
},
"text": "Buy Fresh ... Eat Local!\nSelling California fruits, vegetables, plants, flowers, honey, cheeses, baked goods, and more!"
},
{
"id": "p41.4",
"order": 4,
"type": "text",
"bbox": {
"l": 23.52,
"t": 305.52,
"r": 362.16,
"b": 283.44
},
"text": "2 convenient locations, rain or shine!"
},
{
"id": "p41.5",
"order": 5,
"type": "text",
"bbox": {
"l": 21.84,
"t": 272.4,
"r": 593.28,
"b": 198.96
},
"text": "Villa Parke\n363 E. Villa St.\nTuesdays, 8:30 a.m. - 1:00 p.m.\nVictory Park\n2925 E. Sierra Madre Blvd.\nSaturdays, 8:30 a.m. - 1:00 p.m."
},
{
"id": "p41.6",
"order": 6,
"type": "text",
"bbox": {
"l": 116.88,
"t": 154.56,
"r": 485.52,
"b": 124.8
},
"text": "PasadenaFarmersMarket.org"
},
{
"id": "p41.7",
"order": 7,
"type": "figure",
"bbox": {
"l": 138.24,
"t": 102.72,
"r": 459.12,
"b": 51.12
},
"text": "",
"attrs": {
"block_label": "image"
},
"children": [
{
"id": "p41.7.1",
"order": 8,
"type": "text",
"bbox": {
"l": 189.6,
"t": 103.68,
"r": 458.88,
"b": 62.64
},
"text": "PASADENA"
},
{
"id": "p41.7.2",
"order": 9,
"type": "text",
"bbox": {
"l": 190.56,
"t": 64.56,
"r": 458.88,
"b": 51.36
},
"text": "PARKS ยท RECREATION ยท COMMUNITY SERVICES"
}
]
}
]
}
Page 42
15 item(s)
JSON
figure (4)
footer (2)
text (9)
1 ยท TEXT
2 ยท FIGURE
3 ยท TEXT
4 ยท FIGURE
5
6
7
8 ยท TEXT
9 ยท TEXT
10 ยท FIGURE
11
12 ยท FIGURE
13
14 ยท FOOTER
15 ยท FOOTER
Page 42 JSON
{
"document_id": 279,
"page": 42,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 15,
"counts_by_type": {
"figure": 4,
"footer": 2,
"text": 9
},
"build_ms": 0,
"items": [
{
"id": "p42.1",
"order": 1,
"type": "text",
"bbox": {
"l": 179.52,
"t": 771.12,
"r": 443.76,
"b": 728.4
},
"text": "PASADENA\nPARKS ยท RECREATION ยท COMMUNITY SERVICES"
},
{
"id": "p42.2",
"order": 2,
"type": "figure",
"bbox": {
"l": 179.28,
"t": 769.44,
"r": 219.12,
"b": 730.8
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p42.3",
"order": 3,
"type": "text",
"bbox": {
"l": 242.88,
"t": 691.68,
"r": 379.44,
"b": 657.84
},
"text": "15^{TH} ANNUAL"
},
{
"id": "p42.4",
"order": 4,
"type": "figure",
"bbox": {
"l": 77.52,
"t": 639.84,
"r": 558.48,
"b": 305.04
},
"text": "",
"attrs": {
"block_label": "image"
},
"children": [
{
"id": "p42.4.1",
"order": 5,
"type": "text",
"bbox": {
"l": 129.6,
"t": 643.68,
"r": 503.76,
"b": 495.6
},
"text": "PARKS"
},
{
"id": "p42.4.2",
"order": 6,
"type": "text",
"bbox": {
"l": 114.24,
"t": 482.4,
"r": 508.08,
"b": 398.4
},
"text": "After Dark"
},
{
"id": "p42.4.3",
"order": 7,
"type": "text",
"bbox": {
"l": 83.52,
"t": 375.6,
"r": 560.4,
"b": 313.68
},
"text": "JULY 9 - AUGUST 8, 2026"
}
]
},
{
"id": "p42.5",
"order": 8,
"type": "text",
"bbox": {
"l": 50.88,
"t": 293.04,
"r": 569.04,
"b": 172.32
},
"text": "FREE ACTIVITIES FOR ALL AGES!\nSPORTS, MOVIES, RECREATION SWIM, CONCERTS, ARTS & CRAFTS AND MORE!\nFOR MORE INFORMATION, PLEASE VISIT\nCITYOFPASADENA.NET/PARKS-AND-REC OR CALL (626) 744-6530."
},
{
"id": "p42.6",
"order": 9,
"type": "text",
"bbox": {
"l": 42.96,
"t": 162.72,
"r": 106.56,
"b": 143.52
},
"text": "FOLLOW US!"
},
{
"id": "p42.7",
"order": 10,
"type": "figure",
"bbox": {
"l": 33.84,
"t": 142.08,
"r": 135.12,
"b": 84.72
},
"text": "",
"attrs": {
"block_label": "image"
},
"children": [
{
"id": "p42.7.1",
"order": 11,
"type": "text",
"bbox": {
"l": 34.32,
"t": 99.6,
"r": 135.6,
"b": 85.2
},
"text": "@PASADENAPARKSANDREC"
}
]
},
{
"id": "p42.8",
"order": 12,
"type": "figure",
"bbox": {
"l": 262.8,
"t": 101.28,
"r": 590.88,
"b": 22.56
},
"text": "",
"attrs": {
"block_label": "image"
},
"children": [
{
"id": "p42.8.1",
"order": 13,
"type": "text",
"bbox": {
"l": 332.4,
"t": 48.48,
"r": 417.12,
"b": 24.96
},
"text": "LPTEC LA PINTORESCA TEEN EDUCATION CENTER"
}
]
},
{
"id": "p42.9",
"order": 14,
"type": "footer",
"bbox": {
"l": 39.36,
"t": 64.32,
"r": 62.88,
"b": 33.36
},
"text": "",
"attrs": {
"block_label": "footer_image"
}
},
{
"id": "p42.10",
"order": 15,
"type": "footer",
"bbox": {
"l": 433.68,
"t": 52.32,
"r": 589.92,
"b": 24.48
},
"text": "",
"attrs": {
"block_label": "footer_image"
}
}
]
}
Page 43
11 item(s)
JSON
figure (3)
heading (1)
text (6)
title (1)
1 ยท FIGURE
2 ยท FIGURE
3 ยท TITLE
4 ยท TEXT
5 ยท TEXT
6 ยท FIGURE
7
8
9
10
11
Page 43 JSON
{
"document_id": 279,
"page": 43,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 11,
"counts_by_type": {
"figure": 3,
"heading": 1,
"text": 6,
"title": 1
},
"build_ms": 0,
"items": [
{
"id": "p43.1",
"order": 1,
"type": "figure",
"bbox": {
"l": 397.2,
"t": 792,
"r": 593.28,
"b": 704.4
},
"text": "",
"attrs": {
"role": "page_header",
"block_label": "header_image"
}
},
{
"id": "p43.2",
"order": 2,
"type": "figure",
"bbox": {
"l": 98.88,
"t": 792,
"r": 598.8,
"b": 704.4
},
"text": "",
"attrs": {
"block_label": "image"
}
},
{
"id": "p43.3",
"order": 3,
"type": "title",
"bbox": {
"l": 90.96,
"t": 698.88,
"r": 535.2,
"b": 594.72
},
"text": "Robinson Park Youth\nCommunity Room\n1081 N. Fair Oaks Ave., Pasadena",
"attrs": {
"block_label": "doc_title"
}
},
{
"id": "p43.4",
"order": 4,
"type": "text",
"bbox": {
"l": 60.72,
"t": 575.76,
"r": 552.24,
"b": 493.44
},
"text": "Robinson Park Youth Community Room provides middle and high school teens with a perfect atmosphere to interact, get involved, and hang out. Stop by to watch TV and play video games, play board games, or borrow sports equipment. Programs and activities are held daily! For more information, call (626) 744-7330."
},
{
"id": "p43.5",
"order": 5,
"type": "text",
"bbox": {
"l": 150.96,
"t": 482.64,
"r": 457.2,
"b": 425.76
},
"text": "Open Monday - Thursday from 3 - 7 p.m.\nFriday from 3 - 5 p.m.\nSaturday from 11 a.m. - 3 p.m."
},
{
"id": "p43.6",
"order": 6,
"type": "figure",
"bbox": {
"l": 3.36,
"t": 366.24,
"r": 612,
"b": 9.6
},
"text": "",
"attrs": {
"block_label": "image",
"embedded_text": "Spring/Summer I 2026 Recreation Guide 43"
},
"children": [
{
"id": "p43.6.1",
"order": 7,
"type": "text",
"bbox": {
"l": 41.52,
"t": 319.68,
"r": 226.56,
"b": 287.52
},
"text": "PASADENA CALIFORNIA ยท WWW.CITYOFPASADENA.NET"
},
{
"id": "p43.6.2",
"order": 8,
"type": "text",
"bbox": {
"l": 423.84,
"t": 296.4,
"r": 568.32,
"b": 192.48
},
"text": "VIEW AND SIGN UP\nTODAY BY VISITING:\n\nCityOfPasadena.net/PIF\n\nOR"
},
{
"id": "p43.6.3",
"order": 9,
"type": "text",
"bbox": {
"l": 34.08,
"t": 268.32,
"r": 254.64,
"b": 146.4
},
"text": "STAY IN FOCUS"
},
{
"id": "p43.6.4",
"order": 10,
"type": "heading",
"bbox": {
"l": 458.16,
"t": 187.68,
"r": 532.08,
"b": 171.36
},
"text": "SCAN HERE:",
"attrs": {
"block_label": "paragraph_title"
}
},
{
"id": "p43.6.5",
"order": 11,
"type": "text",
"bbox": {
"l": 38.64,
"t": 123.12,
"r": 348.48,
"b": 49.2
},
"text": "The latest issue of Pasadena In Focus is here!\nYour seasonal guide to City news, events, and resources, now available as both our newsletter and the Pasadena In Focus Talk Show.\nVIEW AND SIGN UP\nTODAY BY VISITING:\nCityOfPasadena.net/PIF\nOR"
}
]
}
]
}
Page 44
4 item(s)
JSON
figure (1)
text (3)
1 ยท TEXT
2 ยท TEXT
3 ยท FIGURE
4
Page 44 JSON
{
"document_id": 279,
"page": 44,
"width_pt": 612,
"height_pt": 792,
"engine": "paddleocr_vl",
"source_run_id": 404,
"item_count": 4,
"counts_by_type": {
"figure": 1,
"text": 3
},
"build_ms": 0,
"items": [
{
"id": "p44.1",
"order": 1,
"type": "text",
"bbox": {
"l": 78.96,
"t": 198.72,
"r": 553.44,
"b": 172.8
},
"text": "THE CITY OF PASADENA PARKS RECREATION AND COMMUNITY SERVICES SPRING/SUMMER RECREATION GUIDE 2026"
},
{
"id": "p44.2",
"order": 2,
"type": "text",
"bbox": {
"l": 170.16,
"t": 162,
"r": 464.64,
"b": 137.52
},
"text": "PRODUCED BY THE PARKS, RECREATION AND COMMUNITY SERVICES DEPARTMENT"
},
{
"id": "p44.3",
"order": 3,
"type": "figure",
"bbox": {
"l": 178.56,
"t": 95.04,
"r": 420.24,
"b": 54.72
},
"text": "",
"attrs": {
"block_label": "image"
},
"children": [
{
"id": "p44.3.1",
"order": 4,
"type": "text",
"bbox": {
"l": 220.32,
"t": 65.28,
"r": 419.52,
"b": 54.96
},
"text": "CALIFORNIA ยท CITYOFPASADENA.NET"
}
]
}
]
}