From f5a0cc02b32dce067bde98ea78fb8401d73e946b Mon Sep 17 00:00:00 2001 From: Sebastian Jimenez Date: Thu, 4 Jun 2026 17:31:54 -0700 Subject: [PATCH] feat: Artwork extraction and formatting into json from HTML views via structured scrapping --- .gitignore | 6 + .rspec | 2 + .ruby-version | 1 + DESIGN.md | 156 + Gemfile | 11 + Gemfile.lock | 181 + INSTRUCTIONS.md | 44 + Rakefile | 9 + bin/console | 4 + bin/extract | 14 + files/leonardo-da-vinci-expected-array.json | 341 + files/leonardo-da-vinci-paintings.html | 39530 ++++++++++++++++ files/pablo-picasso-expected-array.json | 346 + files/pablo-picasso-paintings.html | 27908 +++++++++++ ...rray.json => van-gogh-expected-array.json} | 0 files/van-gogh-paintings.html | 34987 +++++++++++++- lib/artwork.rb | 30 + lib/image_resolver.rb | 51 + lib/parser.rb | 62 + lib/search_result.rb | 28 + spec/artwork_spec.rb | 53 + spec/image_resolver_spec.rb | 69 + spec/integration/leonardo_spec.rb | 53 + spec/integration/picasso_spec.rb | 50 + spec/integration/van_gogh_spec.rb | 36 + spec/parser_spec.rb | 115 + spec/search_result_spec.rb | 50 + spec/spec_helper.rb | 22 + 28 files changed, 104129 insertions(+), 30 deletions(-) create mode 100644 .rspec create mode 100644 .ruby-version create mode 100644 DESIGN.md create mode 100644 Gemfile create mode 100644 Gemfile.lock create mode 100644 INSTRUCTIONS.md create mode 100644 Rakefile create mode 100755 bin/console create mode 100755 bin/extract create mode 100644 files/leonardo-da-vinci-expected-array.json create mode 100644 files/leonardo-da-vinci-paintings.html create mode 100644 files/pablo-picasso-expected-array.json create mode 100644 files/pablo-picasso-paintings.html rename files/{expected-array.json => van-gogh-expected-array.json} (100%) create mode 100644 lib/artwork.rb create mode 100644 lib/image_resolver.rb create mode 100644 lib/parser.rb create mode 100644 lib/search_result.rb create mode 100644 spec/artwork_spec.rb create mode 100644 spec/image_resolver_spec.rb create mode 100644 spec/integration/leonardo_spec.rb create mode 100644 spec/integration/picasso_spec.rb create mode 100644 spec/integration/van_gogh_spec.rb create mode 100644 spec/parser_spec.rb create mode 100644 spec/search_result_spec.rb create mode 100644 spec/spec_helper.rb diff --git a/.gitignore b/.gitignore index fb7a88e1..63bcf3f5 100644 --- a/.gitignore +++ b/.gitignore @@ -49,3 +49,9 @@ build-iPhoneSimulator/ # unless supporting rvm < 1.11.0 or doing something fancy, ignore this: .rvmrc .DS_Store + +# SimpleCov files +coverage/ + +# Claude files +.claude/ diff --git a/.rspec b/.rspec new file mode 100644 index 00000000..5be63fcb --- /dev/null +++ b/.rspec @@ -0,0 +1,2 @@ +--require spec_helper +--format documentation diff --git a/.ruby-version b/.ruby-version new file mode 100644 index 00000000..fcdb2e10 --- /dev/null +++ b/.ruby-version @@ -0,0 +1 @@ +4.0.0 diff --git a/DESIGN.md b/DESIGN.md new file mode 100644 index 00000000..e0314a74 --- /dev/null +++ b/DESIGN.md @@ -0,0 +1,156 @@ +# Solution Design + +Extract a Google knowledge-graph paintings carousel from a saved results page into a JSON array. The HTML file is parsed directly — **no additional HTTP requests**. + +## Approach summary + +The carousel is parsed **structurally, not by CSS class**, because Google rotates its obfuscated class names (verified: van-gogh's classes are 100% absent from the newer Picasso page, where a class-based parser returns **0** items). Three small objects do the work: + +- **`Parser`** — finds each item as a `stick=` search link that wraps an ``, then reads `name` (the img `alt`), `extensions` (caption rows after the title), and `link` (the absolutized `href`). +- **`ImageResolver`** — supplies the image without any network call: inline base64 (injected by `_setImagesSrc` scripts, keyed by img `id`) or the lazy `data-src` thumbnail URL. +- **`Artwork` / `SearchResult`** — render the `{ "artworks": [...] }` output. + +Validated against three real pages: van-gogh (47 items, exact match to the SerpApi-provided example), Picasso (45 items), and Leonardo da Vinci (47 items) — the latter two via generated, spot-verified snapshots plus independent counts. + +## 1. Output schema + +```json +{ + "artworks": [ + { + "name": "The Starry Night", + "link": "https://www.google.com/search?...", + "image": "data:image/jpeg;base64,...", // or an https URL, or null + "extensions": ["1889"] // optional — omitted when there is no date + } + ] +} +``` + +- `name` — String. The painting title. +- `link` — String. Absolute Google search URL. +- `image` — String or null. Inline base64 data URI, a `gstatic` thumbnail URL, or `null` if neither is present in the file. +- `extensions` — Array of String. Models SerpApi's field; on this page it holds at most the date (e.g. `"1889"`). **The key is omitted entirely when no date is present** (4 of 47 items), matching `van-gogh-expected-array.json`. + +## 2. How an item is recognized + +Each painting is one carousel cell — a single `` anchor, annotated below. The parser matches on its **structure**, never on class names, which change over time (Section 4): + +```html + + The Starry Night; alt = name --> + id="_L_FkZ...63" + data-src="https://encrypted-tbn0.gstatic..." + src="data:image/gif;base64,...1x1 placeholder..."/> +
+
The Starry Night
+
1889
+
+
+``` + +These four signals — a `stick=` link wrapping an ``, the `alt`, the caption leaf rows, and the img `id`/`data-src` — appear on every capture. Only the class names differ between pages, which is exactly why we don't match on them: + +| Structural role | van-gogh class | picasso class | leonardo class | +| --------------- | -------------- | ------------- | -------------- | +| item wrapper | `iELo6` | `TILZre` | `TILZre` | +| thumbnail img | `taFZJe` | `pHjwVc` | `pHjwVc` | +| caption box | `KHK6lb` | `Y5eSNd` | `Y5eSNd` | +| title row | `pgNMRc` | `yfEcJe` | `yfEcJe` | +| date row | `cxzHyb` | `DWyOHb` | `DWyOHb` | + +Picasso and Leonardo share one capture generation (identical classes); van-gogh is an older one. The structural parser handles all three unchanged. + +### Field sources + +| Field | Source | Handling | +| ------------ | ----------------------------------------------- | ------------------------------------------------------------------------------------ | +| `name` | `img@alt` | Collapse internal whitespace/newlines. | +| `extensions` | caption leaf divs after the title (e.g. `1937`) | Array of the remaining rows; `[]` when absent or blank (key omitted at render time). | +| `link` | `a@href` | Relative `/search?...` → prepend `https://www.google.com`; decode HTML entities. | +| `image` | see Section 3 (ImageResolver) | The img's own `src` is a throwaway 1×1 gif — always ignored. | + +### Image delivery: two mechanisms + +1. **Inline base64.** The `` has an `id` and no `data-src`. The real JPEG is injected by a script block elsewhere in the document: + +```js +(function () { + var s = "data:image/jpeg;base64,/9j/4AAQ..."; + var ii = ["_L_FkZ4qlAtyDwbkP49Pj0QU_63"]; + var r = ""; + _setImagesSrc(ii, s, r); +})(); +``` + +Each `_setImagesSrc` block pairs one base64 string (`s`) with a single image id (the sole `ii` entry); the resolver maps that id to the base64. The base64 lives inside a JS string literal where the `=` padding is hex-escaped as `\x3d` (the only escape seen across captures); it must be unescaped to match the expected output. + +2. **Lazy-loaded URL.** The `` carries `data-src="https://encrypted-tbn{0..3}.gstatic.com/images?q=tbn:..."`. We record the URL string as-is (no fetch). + +Counts confirm the model against `files/van-gogh-expected-array.json`: 47 carousel items = 8 base64 + 39 `gstatic` URLs = 47 artworks. + +## 3. Entities + +1. **`ImageResolver`** — Pre-scans the document's ` + + + + + + + + +
+ +
+
+
+
+
+ +
+ +
+
+
+ +
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + +
+
+
+ +
+
+
+ +
+
+
+
+

Search Results

+ + +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ Leonardo da Vinci +
+
+
+
+
+
+ Italian polymath +
+
+
+
+
+ + +
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+ +
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+ +
+ + + + +
+
+
+
+
+
+
+
+
+ + + + + + + + + + + + + + + +
+
+ +
+
+
+
+
+ +
+
Google apps
+
Search Labs
+
+
+
Google Account
+
Sebastian Jimenez
+
sebasjimenezv@gmail.com
+
+
+
+ + + +
+
+
+
+ +
+
+
+ +
+ + diff --git a/files/pablo-picasso-expected-array.json b/files/pablo-picasso-expected-array.json new file mode 100644 index 00000000..fcb4a884 --- /dev/null +++ b/files/pablo-picasso-expected-array.json @@ -0,0 +1,346 @@ +{ + "artworks": [ + { + "name": "Guernica", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Guernica+(Picasso)&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fiBLFMjAxzTLWUspOt9Msyi0sTc-ITi0qQmJnFJVbl-UXZxYtYhdxLU4vyMpMTFTQCgGRxcb4mAC4Q9W5QAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRAD", + "image": "data:image/jpeg;base64,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", + "extensions": [ + "1937" + ] + }, + { + "name": "Les Demoiselles d’Avignon", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Les+Demoiselles+d%E2%80%99Avignon&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fiBLFMq7JMcrSUspOt9Msyi0sTc-ITi0qQmJnFJVbl-UXZxYtYpX1SixVcUnPzM4tTc3KA7JRHDTMdyzLT8_LzAMn1z6ZZAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRAF", + "image": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBxMTEhUTExQWFRUWFxoaGRgYGR0dHxofHh8YHiAdHR0aHSggHh0lIh8bITEiJSkrLi4uGh8zODMtNygtLisBCgoKDg0OGxAQGy0lHyY3MjAyKy8tLS0tNS8yNS8vLS8tLS0tLS0tLTUtLy0vLS0tLTUtLTUvLS0tLS0tLS0tLf/AABEIAOwA1QMBIgACEQEDEQH/xAAcAAACAgMBAQAAAAAAAAAAAAAEBQMGAAIHAQj/xABEEAACAQIEAwYCCAUCBQMFAQABAhEAAwQSITEFQVEGEyJhcYGRoQcyQlKxwdHwFCNicuGCkkOissLxM1ODJGOTo9IV/8QAGgEAAwEBAQEAAAAAAAAAAAAAAwQFAgEGAP/EADIRAAICAQMCAwcEAgIDAAAAAAECAAMRBBIhMUETIlEyYXGBkbHwBaHB0SPhFPEzQlL/2gAMAwEAAhEDEQA/AKriMUSNGadozHUxqdtBQeIx7bAx13n5mpcRCidJ5D8zW/DeDG5DXJVTt1b0n8akgqo3NPTsrHyjrIMM5aVUFidt9KMHCmUeM7766fLf2p/cwwt2ytpQNNevqepoTg+E/iA4zxlOVQR4Q2h8XMAgiPX0BEtxfJXgTNiisDd1gPcOFAnwjbU/s/5rfE4zIJZws9T+/hTLH4Lu7ecAqAclxZ+o8jX+xpBHQkATOiYcOS6mJv3xK4eFQESCzQSYnUmUUDzOk10DcfMeJltUFXKDn0lo4K04ec0m4S3sNB+vvRCsWECZpfw22wtrA209NTTFMyjQ6n9/Kt7JIe4sxJhmDs5NJknfy9thTNBpy/WlWEfIBIGp1PM+9HXcWJAj06f4og24gsnMnDfKvGGWCf3868t3Fn9/s1sCJ9OVB2Ew+8Ca2Ty/H9xUyEQImvGKiDpQeLxwt+L4fvrWzURBi0RhaAAJPzNB3+OWkOxaN2UaD3P5TVexWIZzmutA5Kf0H79ahw9k3Gy29Bz8vU8qywwOZpHJbA6yTtD9IPd6WrJZp3eQBBg6Aajz21GtUniWI4hxEhu7dkGwUFU9fEYn1NdIw3C0TVvGeU6Aei/rRuag/wDMRPYXJ9TG10TuPOcD0ErnYDsvdwwxFy6VLOiqApJyiWJkxEnw7TtW3a7EdzYO+dzlXXUREny0/EVdMOAtoz6nXlVS4bhVxWLOIun+Rh/EoOxjYn31jrFUK9zqGeTL9qOUWWLsvYbD4Czack3roZmnQqG1b/aCFHnTB0OUAaDQUi41xlbIe/dOUsAADyVZyqPiST1Jrm3F+32JvmLH8sA/X3OmoCiDGgmNTSzBr28o4EbXFS89Z25XVeQ860vvIMHTyP7+Fcb4H23uqQL7sCdiVKgkHcGeftXSeD8ZS6kuYb7w5is2hk4InUw3IiX6ROHM+Dc/atEXB/pkN/yFq5JaADAtJWRIBExzA86+ir1pbiEEBlIIPod/lXzpisObdx7R3tu6E9cpKz8qZ0TZUrFtUvIM7Bge1OCFtESLYVVhTykA7xrvqetZXIULDafY1lcbRKTnM+XVMB0EvtjhaL438TdDsKYmT6D5VHgMQLtsMOYk+vP4EH4VNEa6e9Rndi2G6z1y7cZEwJpPKlPZ51TF4i0xGZ1XIOTiNVn7wBJHPfkCKPxPE10AjbcbD9arV2GZiftb+fPX5UzpgcHd3i2pqNmAOonQbAR1KvLFlKPO7Lyzf1DXXofOkvaPh64fAOqksz3bTEtuWz2hrHkvyoXg/ECtubj5ihVZ+0ATAzHZo6GD5k1L2i4gLuFfLq1tluR1CMMw+GY+1aCutgHbIkywLsPrzGXZ62TYBM7nXz3Jj40aEg+Z1rbszcBsAAaEE/M0TeVJgNJAkjnGtNHkcRDHPMHNsmNTHlHxqU2iBMx6f+K1tjrt/ip2j2r5RPnkNu0xG+3lQuI4jcsvLWi9sbsmpG2pXeN9R0ptggC0ciPzqB1hj6n9Kzfb4Khh6zenpFrEH0g443h3jJcBkaCD57gih8fiF+tocvp7b0JxrsxavAlSbb75l0E9Ssx8IPnSbg/CMQXezdnMsRc5ZdRIaBOx03noK0uoSxc5xjtMPpbKzjGcyfh2DfEPPIHVuQ8l6n8PkW1/j2CwwNs3rald1BLEHnOWTPXnTJMARa7u1/KUCM0S3qAdJ5yefLnXEuL8EuWMScO5GbMAGMwwY6P1g8941oaIupY7jgDtGBnSqNoyT1M7TZxIuZWQyhAIYagyJGX8Z/zEw3oPg2CNixaskybaBSRzI6UJxbihVxbXX7xHnyHTSpwr3PtXpKxYhM94Pxa+91zbBaCY5xHQctT+NWrh2AyILZGp1YR8P1+FLeyuHUk3WGiaL0LU/wAhIYgjMZgnXXqQI5+lWNW4UClfwCed0dZYm5/lOTfS3xWbq4dRoupPn69YM+460BwDiFu1hZE22HiLg6mWCakarqdt41iINDfSJiM95E0kZpAEanLDNoCGPMctutOuLWQttkYgp3wtLtEWlJcj+nvXRfLu55URVArVYXeVdm6wHinFcFirPdvcZbikZbjId9Z1BMKdJnfQ8pKvs32gfD+BtQrciDCzBAOxGoYEHkan4b2ds35YFwQSGToemo0G+vl71p217PPhLv1FRXUMqqZyrCoc0mZLHXf6w13jSis5r/Yz5/EAFvHynX+A4n+UrSZaNOX71rmXb/DBMddYbXBbue7KAfmpp52H40HtqpJBQKD8hOnlp7Uu+kSyRibZ64dY8yr3B+BWk9IDXcymb1uGqDCLuznZ98Z3mQqvd5ZLTrObaAele1H2e44+ENzL9vLMeWbr61lOubM+XpF6koKDceYdwbEkK0H6jn4MAR81aj8Tfd55Acoqv8GunPdXyB+DR/3Gm+Hv6wdjp+/Op91eHJnqtI2agfjI7og9AOfP4VGUDBiTCoskxOg38utT4/T31NLO2dxrGHtWRAN2Wfr9kgfCJrdK7yMQeuu8KsnvKw3EmVmNtiJ5ny20phgrGJugsbzIrqRqx8SnQ+HaIMa0FwnhQuq7s4QLoukl3OygdNpPIGr/AIrhl5UQWb5tREmASxjcnQ6mecAQANKeutVMDjPvnnqamfnnHukXYvjzYYth3OZbcMGG5Qldh5STV5v4UEGZHiLAjQrJJ0Py89eVco40WbGopjO1sozDTOxDidBEzGwrsDnWpmuJG1h35j2lXJYHtxIsPeI0cyeTdf0Pl7+hJUaa/nQiQ6ka7ke4JH5TSQ9pu4umzeBYKJJA1jkY5iDqBP5HdFrWeU9RA6igV8joZa8KIYfP3ofGJluP/cfmZqPA423cyOrqynUMDoRzHkR0NEY367+o/AVnWc1D4zWi4tPw/qDNcgjodPQ/5HzA615cxiWvE5gQTy5RvJA/8HpXt61mSNvPodwfY6+1LLuFW6WLgw9pVI2y63M0EaycwBj7vmKSqVc5btH7N2MLGVnjFq5bLoxABAOgJOYSCsEhp5ETsRvVTx1jD8QvW3zs/dgEMsCZuAAExrqDpp9vXpYOGcLtiy9vLKSFAP3UAAHsc9R4bAJbYZQBlOY+chlBJ/e3xbFlaE7c57fSL+C743EYhHFMcLSlzuTAE7n96+1VmwhuMcslmIn1J2HKT+9694wzX3ziciA5dDHqfMnbyim/ZKxN9QPsAt8NB8yPhTWg0vHiNFP1PWYHgL1P2llWytlEtAjwgT5sZn8DHpW9i6YiSJ58x51R+L8a7zHXUUmIypGmqeGZ/uzGrNwbH99aD/aGjAdevlIg0lqwy2GwRvT1jwQsoHangJbFXXuEjM4m4ZItjQ55A1UDXyAjQSQVxi9YdxbsH+XbXJaY6i4ZzO+afFmMg6/8MMCPrLae2OFuHDi7a1e2QXTm1vdgBzOk/Ec6qfZixgrrXsTct9z3QkqG/lsDqGErEA6iNc0aDanard1YY9osyBWIEN4dwwWjbvg5bl5oQDXMMsuXXTRN5ESdNNI55juMPiLmJuO2t1RAJ2CuhCj0UfI11XgmEfEA3nVrfhK2ARqqTMsBzcwSOgA5SeZ4vsZi0uMqWbjhZ1Cnbb39q3p7U3sGPMFbQy1DYOPdGv0e4XM+YNvoQNYiPrRt5E6H2qxfSesHD3QOTqfcKR/0mqHw25iMHets9q6i59VZWXNpBiYnQ7c4E7V0Lt8RcwVq6plQ6x7g7jlvXLAV1Ct2MwCG05X0lByZgI3Gh/GsqG2YJrKciEO4M478r1tsfmrD8KbXVgedIeEtlxAH9BB+FOkveIZpInWkrh58+6es/T3/AMRz6xjgrPe3lUnwyJnoOsfCqz9I2Jz4sr9xQN+Z1/CKbcU49/CpltwcRcEk792pjL6sdx0nzEg8N7B4y/L3f5UjMO8Mu53+rMg/3R6VuhQnnbgSbr7jc/hpziD9ieHi5nJ3VlI6acveR8OW9XrE4gICYnLPoff4UHgODHCWyoUwfrNvPrFSYVb1zMFUXFCgwIzekHRuemhHnpCtzeM+R0htOvgLhuplVsXRdxeHXxB++VpO2WZOo6x+5rrprl3AsHc/inxLoVUfVDESBmUagHQ+XrXUIoWv6qB6Tuk53E+sHwjAPdU9Vf0BEfihPvSDivBLePNu+HdFymCoEuJJVtQdNyOZDcqa8dtnI+WJe06CfvEeGfIeP40PZ4pbsLatMQPAIjNEKoJIIXLt1I+OlCrD43V9YR9h8r9JWMRw/FYG6GRy9p2AaAcp30dTOVv6gdY5aA3XgWJDow+6Y9NBoP05Uo45ibi3VQW2ZTqWknzELsQTCx7kEUV2a8Fu8wEKt5V1+7JRZ9iDPQU3YGtqBbr1ii7arDjp0jtKGsoJnnLj4tm/WingTPKonskxBjxAn8T+lTVlEzyyNQoZgANsuh9WKx86hSMl27yaY/tUGPiczf6qLxlnNaddyUYDlrBjavbeCNxFtAwSAJ6daKfMQB3gxgAkxLibYTDWlAEuSzT8vlU2AujC4O/iz9YgJbH9R0X4Ek+imtOMpN0Wl5EKI+FC9uwO7t2V+rhsrMOubw5v9Mgf/Ia9HzXSFE8ymL9WXbpmc4t4wC+mkwY/WfnV/wCzXEgl7ITCXAB76FG9wY9/KuY8VEQy6EH4etWXgHEku2+5chG0KkmB6E+QJ360hqatyZE9BprF8Qo5/wCvzmddt2Cx8udKOJ8Cw9sNdVBKkvlckpO7EKTCFvvKN9ddQbHaQW0RQ2YBRD75hG8jQk1Ve2XELlu3FuCSdQQ23XwnlrofXkak1qytsBnWYHzHoIz4PxC3ftC5ZPh5jmp6H9wRrTC3ZJ9K5p9G9i/3zlTlRVOfoSZyiNjrmMjpykzZ7Vy9ZY5mjWZnfXUxtG/w2r7UUhLCoORO0E3JnoZa72DR1KOiuh0KuAQfY1Ue3nDETh17KoQBkYAcj3iDT209Kb4DtAzQHSZKiRoRmIEkTG5G3Q0u7WcYsYjA4lbbjMAvgbQ/WQ7HePKdqPpQRYPSL6it1RiR26zkmHtkjeKyp7NtmHhExWVbJEhqjMMiL+Fk9+DtINPrbAZmbYLPtzoXD25vF40AgeXIUTirR7i+RyQifjI9xNK2HcwHwnptODTp2bPqR9JYey3BbYVcVdHeX7wFwFtrYOoC+cQJ3AGkU+vNlOcE9f2a8wdvLZsL923bB/2qKzEpo1TLbGdiTD6etUAA+cZWbodQ2nn5GsWwAcwADfeAE+55jyoLhLwcsjXQ67GJHvH402RKCSQcifWKAcdos4zaXI2URnBmOTH5wTNEYG9nto33lB/Wp7toMCp1FC8NwhthgSCrMSsctp0jTWT7mts/iJk9RAIvhvgdDPOK4d7loi2QLkgoTtmEkT5TQGCso+FFzuwGy3MoaGZJLSobUmGkTzgU+VZ0mPy+NKeGcIfD3r7Zs1m8Q0KDmtuJBhdZBEbfdGlErI8LHfMw24W57YjAYtPqq2aAZI1AEEyTty+dLuwmMGNwmJYgL3jMMgM5YVQJ9oNBdteIPYwN1g7uXItguoXKHkEiEU7T70h+ibioS41sGFuAiOjLJWPVZ/203pKgFL/L+4pqrCWCfOdAe2SqE7nLPyJmpYqRl5HWoTZddFaQOTax6MPzBqaRmUQZKopjwsAOJ5iKX2Q3MAehJ/ECiZAjqdgNz6Aak0SolWBEFcMqRFYsLbvXr1z6toM3vGg9d9POqlbxme4z3BmD5g6g7q0hgDHnp5xVh7acSFwLZXrmu6g+IGAukjcZj/pFVK2INenrG4ZM8lc2xgF7Suca4XkNy0fEVbQj7QiQwnqsH3qs2Syn0rpuLwRvp4f/AFrYlR/7i6kr/cupXqCw+7XPuL4bL4hsaXAKMVMseIL6havUdZZeyvbu7hWyN/MszrbJjL1ZG5Hy2PkTNXjizWsdZF3DkvDAZY8dtiQPEOR1PlznSuKW7LE6D9/nXTfolRUvlLghrqZFboV8WUeon/YKV1NC+2vtCF01rkkHpL3wLha4a0LS66ks0RmJ/IaAeQFFYvDLcWCKKu2spg71ooqI+S3PWUVOORE9jDhWTlDkt1hUuMPP62X41yviFyWJPU+xhh+NdgxZi5/8F4/OyB/1GuS461DMOhge+n509o+CB+dYU5em0/nQyxfRxw4XO/zKCB3cf/snl6VlOfoq/wDTvj+pT8j+lZWtS7i0gSZpCPBWUSzbyqepat8Rrh7iA6uVQf6iijX/AHV6yEAHqSak4SVLojHQ37P/AFH88tGXk5lXVDFO31l4xAjTkABUGJuDxEnTf2nU0XjUiPSlHGD4cvNyB7c/lU0DMOD6SLA4hoz7Fmz+k6/oKtQvFT4vqn7XT+4cvUaelVBG5VbLNz+WpJ+yPwrrTmpTGIFbxbX77WVBVUIB6vIzbjZI16t5DRnd0qWKg/UhW8jAb8CD70k7H41bl29c+83h/tgAH5UUbuTGXLcf+si3QepWEcfAWz8elOvTto4Ejrbm8RjhrUFp5D8dQa3A5GtlcxH/AJj9z869jnSuBgYjRJJ5iLtTwD+Kw7Wg2UkhlMSJGokHl5VyC5hr2BxILoUZSGGpytBBOU813HUA613zLQHHOBWsVb7u6uYfZPNT1B5H8aZ09xr8pHEXvqD8jrNOF4wXrNq6PtLJ9RofmDR6Gk3ZnhVzDW2sucyB5tt1BAkRyg/jpTlBSli7XIHSMK2VBkoFMuDYdSzOQJgLMct49KWig+I8au4MpdjPYJy3U5rP1XU9fskHeV2pnSY8UZi+qJ8M4gnbq/g7d+3aZbjXroJ/lRKgAkFh9qSIA30OoAApfwnswmJVjaxFsx9XQyR/Upgp86qvHOJs3Frd8mR/EWypB0yygH/Lv70dxXDvh8XcUeEq5K5fDAOoyxtoY086uIxzieetCgbyIfj+DYjDNLrABEMuonlqBpr1oXjfAExltr1lQLu96ys6n/3LY8+ajfWNZl7wftXeaLV/LdRtCHUE/HSfeatS8MsOEuIgtshkG0QJGmhkCZgfrX1q7hzN6R/Dbch47gzkfZ/AJZSWQCdMzwI8pO356Uf/ABNtnD2XUX0ZXVSYkgzB56xB96sn0kcMs27P8RGWGJeFBnQmQpMZjE6ET661x3h2AfG4kKoyqAJjXKo841YmeW5OkCp7aYHLljn87S1Vrjnw1QEH6/X/AFPpFbq3UVhswnzE8j51CluDryqicHxhtP3ALq1sCCxLK6xpIJ0bqdJiZGwtuF4hmHp9ZJmJ6HcjofLkZAnXcEMRGFQ9B+fn0kHaO+tod6xhSrWy3JWZkImBoGiJ6x1rmnH8PEsBOYZh6jWuuXLaXUZWAZHBVlPMHcGubYzgb4dmwrEsurWHP2kG6H+tdj5QfTSEcOOo+0a0dgUmpujfmIo4Fxu5h83dbPlmfKY0O25rKBSzGm0afDT8q9qsUVucTzBd6iUz0yIyxiA6DltRfZLhOe8br/VtEQOr6mfYGfhUF0RVo7J2IsXT1vH3hLYqWHIU4nstYFwufX+4VjLnin960k4k2a7GvgA+YH79zTlpY0Dh8GbhuXdwfAg8lkZvxpde8wpCkZi7DLrrtRnHMZkwuVSQz+Ae8z8tPcVph1AoLtEYti5ErbbMfQ6E+2/pNarwbADO63JrOI57F4UrcQanwa+m+v4VL2qxfcY3DXToAzI39r6T7Eg+1Muxt1XGZYKlBBBnnt8aF+kzhfe4fOBOQ/I6H9arIm5Dmead9rgjtHebfy/xW/eeVJOzHEe/wtu4TLRkf+5fCT7xPoacNt6VJbKkiVhhgDJTr7VIGFDW3NTve0kRyGw5+1aVuJllM1gtI+74o+APw0+dec6m4P8A+oT0Uj4kfpW9zDzqojWMp5Hp++UHnRPBLVhxBeKFsKGDk0Bx9Rcwt8RP8sn1jX8qYNh3P2T7RUeUGEIkOQmXqDofgJPoDQ6wyuMiafayHmci7So1oozAyrA+sfsV2bjljBPcPf5RcKgS0iAZIIO00l+kXs2L+HPdKMyeIRvP/jT3qLg+ITi2GyvFrGYeFdTp7wdQrf8AKevP0GRu4nngpCbesr/aKzZsEC1d7xpMwZCjzI5/vSnHZztBaKgM8N0O3+Kq3E8JkZ7bghlMHzP6Gq9dZkcV1iYuhw3E6f8ASwufAjLAElp/tRjVW7H8OFnCggDvLyZnJ5FtQQGDJmUQNVPPaaYWLBvYRFvSyMWhZI2ABiDPM0QUAAA2AgVH1WqNZCJ1Bnqf07RLchss6NBMTYHfd6pyAfUzMXyAlQysxjMmYqQDquomDFDjjJS4r2w1xg8HMxBZYDMQoXLBTxchOXnAMPajiXc2iRBIKaHn4w8e4tsD600sYe0VBtIqrcQSVABKnWARtufj1M0N7jsFlozn6fP5fWGXTje1VRxtx7z0/vPwl0wjLAKnRwCPORIqLi3DlxFso2hBzI43Rxsw/AjmCRsTS7hdo6sdpAknXTzp/FK1t3Ezcm04zmcc4pZK3nVlyuph1nQHeV6qQQw8mE6zXtWL6TsP47LKPEVbNA5DLE/Osq1TaPDEh6mp2tLRS6fjVr4ZC4ZPPMfWWIHyj4VV9OdWXLls2xzABPwk1HZsCexvXdhffJbPi8J8xp0qS84RfCIEaAD22+Ve4RNBtLT7Dn7kx8Kgxd3pXcbU95k/O+7A6CKskEeta4i0GUr94EfrRFt1Yw2tR4hcrFZmIE9Zgg+4/GhDPWUG5ODAfom4sE73BuQHtuco6iYb5ifeujXlFxGQ6giuF45Da4qCDlLMrgjTcCfjDV2Kxd0B8q9Ajgge/meRuTaxHocSo9kAcPisRg2Jie8T2hW+IKH41dBSq5wVXxiYoMRkXUD7RIIg+UH8KdFIqZqQN5IlLTMfDAMjC7Vve5D3+NSWbfWtWtFmJ2FC2gVnHU/ab3E2DPQffpJOFbk/ecL7KpP4t8qOxRyy3IDxDqOvqu/pI10qC0ot2ljlckk+Zn8IHtTFlDagz71TpGKwJOtOXJkQ0256j0pN2lSLa3F0KXbLN6C4mY+gXNPlUPDuLZMTewZ/4UMnXu3AIgDcKcy6agKPMiPtZjcmCxLqZiyYI1+vCyPKGma4wBYCdBIBMsWFabhBEhl19qScZ7Gv/ELjMHd7nEKI8QlHXXwsBBg6A67AcwCDeyOPF/DWr25dBJ8xo2/mDSz6Re2wwiGzZM4hh/8AjB+0f6ug9zpueoeXzQFpGeJrxjC2eIKyIVTG2FHeWswJE65SwEEdGG06xtVBbhhOYMCChgyNvj+9KqPAsTilxKvhS5xOaVjUtMkhp+sG1md67Fiu0VruA2LsrbxTgd5YVwwldQxInJvsfENtYkkZ9o5i7UBzkcGVztxxQ4Gxw5QoLZbhYGdRFuVHmS0z/T0mh+yt1rquQzMhutkz6FRoWB5QpJ1qq9quNnH421m+omgAGmUHMYE66DeflVi7Jun8Iq3UzK9x1YkAqCYMN0kk8jSOsrUpuxyZX/Tr2V9gPAB/qVvtZxYXb+S0ZRCQDsLjEAM2vLQAA8teZq3dj5TAozTpmInSACYHppSzj/ZNWA7geOdATuDJILbkgwRMmJ6VY7+CFvCmyDIW3lnrpqffX40tq7a3qRU9Y3oqbUudn6/c9ZbOB2CcPZJ3KK7erDMY9CYpiU+etIeC4m53clpGyiBoBp8P0oy7inKkaa6SNKSLrNvS4YgmJe0Ftbr6wcsgaT0/OayijhWmY3A/OsrgsOIyFTEp+DtZ7i2/vHXyHM/CatWJXMdBI5ef70pPwLDEKziJJy+3+fypojkKwB1j9P8ANdYjOIe3JPBjKzYhNSTA8un7PrSnFrrPKK2wOKMpbJ8LBh7xmE+wI+HWhcdjj9VRHInnRbCGAIimnpdbCv5iB2rkOPWmvGLYEHmdD7bH8vYUkpneJca7xQicCP2plgZRO2uFJxdhlMZoWfPNoPMmTp+A1rpmHm2iWzq5XL5TGp9Bqa5/2kwTvisNlg6jQzoQ4M6Hb3q/4GXu3Lh1yeAf3EZmPzUfEVUFmygHviedtr36gr2zG9q2ABRS9DQdpqLW8OgPxpJWB6xllI6TJ1rYtXveDko+f61qGkxAjyFdyOmZibuma3cXbwyPalvY3GM4ZW3UQdOYMT++tM8KwmJGoIHnof0qtYdmGJu2rcqp8TEaeFoMA8iWJ1GwDRBiGEfagc9oBl3OVHeKvpCs38PxGzjraO1oWct4qCQAGeZjYwwI81pj24xqpw17iEN3+W1rsRcPiMbTlkg9YNXDAXhcEECRoR1HpXNvpNwLYfBjDwe7XFW3sNIOhW6Wt66jJrH9JQawadrZbAHETsVkJUw3sVxK/b4bbtYW217EXLl0AkeC2M053Y6Aa6Dcn0NKr3YnubjXeI4gHM2YrbM3LxIkxI0E+EnT1GlPPonx+XB4y3s1p2uDyzIAPmh+NUfEY5yzM7M7sRJYkkk6D98q1Y20cdZhFDHmOcT2iyobVhRhLAnw2wczTzd9yTHL0M0osYC7jP5VhMifac7a9SOfQDrRvC+ymIvfzLg7tZEBtCfQHX3MfCrxaW1grK2hqx2AHiduo/egFK23hRwctHKqGduRxEOM4Rh7eS00N3a5Rc+qy6QfEsFfapeG4FLKZbbMVJLeIydeh6Ufh+FC4VN1ipYkQsamJgmNeZ0j9ZW7Kqpm3cdZiRICmNzAEAnmRUslmXG75dpb3Uow459YMqiPOorlk3EaCAkGbhICiJmDuxHRQT6aUwsdn7X/ABFdz/W5Yf7Zj5VDisOtxktkeFduQEDYRsPL9jNaoGGZ9ZexU7Izw6AIgGvhGpEfKvQd/KvSa34vhAVAkqw2dSQREaSDqPI18tfiAnOMRdrNrAHvPErKQ3LuItkr36sOWZRI9coFZQzTjvChM8giI+C8SgZAYIk+vOPWnuFvBiOW405+Ga5+7lddulG8G4/d760phlzZehObSSR0maebTk+YRi2xRweplmMhc41KMGA6lSGA94ituK2wHkbESD1B1B9xRWUBCOooa4k2VO+QlD7aj4KQPalwcrj8/Ok6rYtDevH9fzA7KSRRwNQYRRPt+P8A4olFoTnmMMcmIMdiltY3Du4hVVyT/qdR+Hzq6cOtlLQB+sZZv7mJY/MmqJxXB5sfYTcPB12EHX46V0JxTt7f40A9JFrX/K5PrJM1TWtooVRR3DrOZtdgJNCpTxHCzt7bEJk1lMxVRzNR8U4mtqV0y+IZht4VZj/cYEHoTG9R4a94S0zJYJEjMuYw075YjURPIwddbVkXHe2ApK22VSwlQ51mOQBCjT7pFUKaSEPqZPtuXePQQLvS6KpMXIFwEfZIaUJ8pA05gGprTh3uXAMuciBzAAgj/cX+NJLl4m5cQ5hdVh3gcCQY8JjbulHiDczPPe3XLE2EcKVIVZB39x1/fKkzXYUZR0HOPz84jm5AVOeTxmD4ExcEef4VRvpPx3f4tLW6YVMx6d7cgifMKFP+qrvZMEHmK5RhsR3uOu96CxuYl5WYMFioHlACj0FM6B8VsD25ievUsy478Rv2GxeW/dtgGL9h0O5AYTlLHlJlZ8xVz4NwS1YghVNyDNyNdTsDyH6UPb7uwJNpsq6jIuaI6Ksn5URa43ZaQjrmA1X7Q9VOooF+pNnOMCM06XwhgcmH4hwIJ3GoHrp+ZqtW0N2+91tQCVTyAgNHmWkT0HmRRWIx2596G4RfFu0pciYBYnqR+ppIsSOPhKCV7OT1kmOuFb2H5Qx2mPqz/j39atB11qoPcN0gkQqkFBz02Y9PJem+8C04C7ntqfKD6jSt19MQeoQgBpK6ik98BbgA2I3+O9PQKVNYXMX89K+cEQdJHOZoBJUf1Cou1GKYBQDEyaJwy/zRPKkXaHNexKWl0zeGegGrH2Ex5x1ounA8M/GYv9sfCEdm+Gq9s3bih87eHNOw0n3M+wWsqwW7YUBUGVVAAAjQDQCsoDuxORPhxOINcLWwx/cVN2atB8Zh163V+Rn8qGDfyR70X2PWcdhx/wDc/I1ZA4M3c5wD7pecWfEfKtLElLqztlb8QfyrMa47x/JiPga04QwOICHUXEZT/wBX/bUupCWxHrXCVB/TBnlkQQOo/WiBUPHWVb4CmMqrmHQEkKY/0ke1TJB15UO+so01TcLU3CK7tqcdhvIk/wDK1W9jrVVFvJi7VxyYLGDy1UrB89tatDLRLD5V+ETHtsff/Ult1KLgCMDtBLjqNgvkGM+wPWaHFDAl7aQNb7ZhH3B9X2jxf6jTWhTJLRDXWYGB+en8w5brMSwgu0Kg5Zjtp90asfJWqZALNyAZCwJO501nzOpPmTUfDAY75WUIAQhZSQRzuaMNG2G/hE/aNZbx1tjN22DJ+sCR8pn51Qe+tCAxiCaa11yohGKwtt7/AHgOZmt5hbJ8Oa2RBI5/WA12gEQaZ4q6DZzLsyqR7wR8qVWAn8XbybCxd5zu9nX5V7i7sL3WwVmPsSSB6AGKHqLFSpj6/wAwmnRnsUen8SBWqmYLAD//AF7xjQIbg9WFuf8AmYmrcLkUg4XfD8SxRGy21QH/AGT8wR7VK0zEBz7pS1CjcmfWWA8qA4hwa3dIYyGUyGB1Hzpg1eUFSR0jUq+MGIRiqqrgKSSQ0kcssfW9NDpuZpVYuG6YckldVEfVO3hUe5Db761fStV7tFwTN/Mtjxjcfe/Q+f7B6nXPTHvnW84wYtwPFnA8Sl4mSu/up51YuynGQ7tbCuBGYZgB+fp71SMLxJc+WTmJAIIgjkZHy9xtVg4SD3qhSQ0SddgIMyNd/wDqorVonOMRbda3kY5H53l6xdyF8zQObSpDdzQ3y6VBiGAWlbISteMSC7ie7U3DsGXl/UBUXBouXbt8GR9RT7y0eX1fgai4raZsKyqJaAR7MD/mi+A2O7w1peeUMf8AV4vzrKnakLYibc98/tHViyzTAmI2FZTzs9ay2sx3Yz7DT9ayqVGgV6wzHrJFmqKsQBPmLA3A1uPamvY+4FxthjsCxPl4G1pDwd96ecAEXx/a1MWnaGxHdOPFVAfhOxYjA2MQua4isY+uBDD0Yax5TFJV7Mm1iLd23czKp1D6MBB2KiG0MbD1NbcDxpWABOsU3xWIJuhOYRmb8APn+FBruV1yRzF7KbKnKKeJS+1GFY46zk/4li4rdDluKfiM8/8AmieHdOgrfhzd45dtSoYz/fln/oWp+IYMlXKHKSNxuD5etJX2+IQJS09X/HDA8mJ+MY8F0sKMzswzR9kT+/3tbCa5jwK8UxEk6lisk+envtV/GIBAjeuXr4eEmlQuu/1m/EyWQ2lJDXStpSNCC5OYjzVA7e1M8T3UlT9WMpVfuj7A5AHZtdhHPQHEEDJ98BjPTOAPjl0noT1rMPYJ1O1FGo8JQide8TOlFjF7OnaEYvHF9Nl6Cgy3KiGwvQ6VLhcAW1JhR8/SlPPY3qY0GrqXjgQnhCwS5mYgehMn5gV5xCcwbqPzIo3C2MoHn4vTYAfAD50JxY+JR0H4mqN6FdMAe2JMocNqSQOsUcVxi2bb3m2RZ9TsF9SYHvVR+jK6Wu3yTJZcx9S2p+JrX6R+JTkwyn+tvnlH4n4Vr9HJhrx591+BFcpp26ZmPf7T667dqlXsM/adCvLFeqaS9mMd3uHUE6p4fOBEfp7U0a4FBJMAc+nnSNi7H2yghyuTCGFapB0NeZtKgzfKuTYWVrj3ZXvby3FYW+piZ5agEcvPWm/A+E28MpCkljqztEt0mNgOlNymZYPShEsGCN4Ndex2ULnifKq5yesJtNyra6siD1H57Vrh7cR1qTNo3tXOo5nOAeJGDFE21mAOZAoUjWmHAbU3k8tfh/mvlr3sFmbSFUtLbYQKoQfZAFe1jnWsr0XTief6z5V4Zays88mYb+dPuCWwbxP9H4kVWsOMuIcNzJ+etWvs9b8TkcgB+NJarhSfdL+gwcD0J/aXfsvZOYsfqr+P7mpuH3c1y/d5AAD3k/gq/Gt8X/8AT4XLsx0P9zb/AAAI9qDwt7u8Grt9a8Hf1zyqf8gX4Gll8q89vueJmzNrlh/7HA+A5P8AED4G0Zh1j8/8015VWTiClq7cH/CC3PYMqsfZWY+1WGxfDqGHP8elJWKQA3rHrf8AyMPTH595RblsWsU5YSM0qB6wPwq1YZjAjfn+lLruANzGdFA1+Ue5mrLbtKmw1ol7hsH3T5GCJtm+Hw32mqZ7tYlp22GnU7fGtrjWrR8ZzN90bf6j+VDWp36DA9TFLLkX2jz6Cb4awW12Ubk/vU0yDrlVRoCY/fzpTw3Hd+cQCI7m8EAHId3bYfMn4VJhr2bEZPsWUztpuzyF+QfTzFP1VCvj17ydbabOfSMOLY9LFp71z6qjRQJLHkijmSeVYuBLoGujLccSQPseXtzpLw4/xeLfEOQMLg2ItAnRruzXDyhNUH9WbpSjHdrsVh3cOA9kQ6u2UkW7jNknK8kgCDE7Tzp5lVhlhmLVkg4U4MpHbzBPax93ONGVWQ8mGVQSPcEeVLuz3E7i3iLYJzI6HyDDf2MEegq69o+ODF2+7uWU0MqwJzKdNVPKdiDofhSjh+CS2PCB19fXzobXote0D3R+j9Lta3xLTgdY17FXYd1+9J/25D/3n41bblrMpU7MCPjVS7PJkvherXW9sqL+nwq3g6ipWqPnBHpHa1I3KfWVzsn2g7xjh7h/mDW2T9tI2/uX5jXkas5WuZYXhDX8Ot+2SHtkGV3HMHb5+lW7s52g74d1dhcQo1EQHA+0s/McvSi6ioe0vzH8waOQcHv0/qPrTwa9uNDeRqN5rW7clR5Gkw0Y25MLQ16P8UB/FrXiYideVa3T7wmhhp12bgZ7h2EL8Tr+XxpA9ydvnVo4BZBwpgg5yx08vD+IpnRAtbx25ietO2rB7x3cSayo+H3c6A8x4W9R+596yrowwzIh4OJ8pY5cuK9WU/lXSewWBzS5HhQ5j5mPCPjJ9q57xq1/9WAdNBHxY12TsagtYBGIG9xj5wzAUjbhlXPpKyu1ZsA7kj6/6ivtNda5dFtTr4UHQMxj5EiT5eVadosSC/dqIS2Aqj0H5bfGveFDNfa62vdK1w/3NIX/AL/gKUYtyWknWTSDN5fjz/Ur6aoeIB/8jHzPWSnCM2HxH3f4e6pPqjQPPWD7UL2H4jmspJ3GU+RGk1Z+zqLdtXLRP1tCPJhlrn3ZFSlkK24dx7gn/PwomzOn+cBvLa1lPTGPtj7zoFtAGYxr16j1qYY8W9Tq7SFH57aUrs4xiAQQWWZXWWEcj10Gu2nnUP8AFLcYMOR25+4/frQKlw26C1e5RsMnwOOvsGNxjqdRJ9gJ5HfeisoZIOnn0pNxbj1mwBmBZz9gaT5k8h5+tVrG9rb76JFodEEn3ZpPuIp1Ud+ZLbA4E6JwJe7xF4MZN5EcjkWt+Bj7qbdA427cuTh7DRexl5yW/wDatW8ttn8vqnL5sKrfZ3tO/e21vHOPEobZtVPhOwIJC9NQN66H2N4KbFo37qxiLyguD/wxqRbHTUlj/Ux6CjohJ5gnO0QLFYa3h81tFXu8PYsZbZJhtcTB0Uy4InUbsTIMUqaxaNhzZu2blkPbEsJJICghSPDlAAOxiH0o7iF1mxWJyPBVLQcxpbQhzmPiGsx7Zp0FK8PwG1bx5di7W0t27duPs3GMS2WJygKdRqHG8UYkdYJQcybhHZ1Xa8lxs7oQzXB4iQQctsAx/MhZ03BBO4pfxXD2rSZ0ZsswwcAFdCQSQSCuhEyIMaazTrAYmwLN/wDiUSywuKLzKCqlhorME2nVSRoRE6Gk3aDE27iDDYLLeUX7bm5bh1tWyB4Sw0nMBHkp2pZl3kHHEppY9GULHIxgZ4/2MGG9kEw74h1uMyXSqhFMqSupJyuNcxJYf0x0ID7tEow6swJKhC2vkD09vjUN7gguKM9sXApkEErctt95HEMp5yp1jWhuODEPYNvW8REPs8cw6gAE6fWXePqjchurrdRgc8TOnus8TzHjn94o+jcFEydFGuu4y/PWKZdo+za4gi7a/l3VMypjXkwj6pMEdDRfZgobXhUKWOpHJtNPStMZddL/APLJmFA5yDmIHnOYULxSCTG7U3PtHp9oksdocjC1iWC3JKhvq5o+8p+q3Xl6bU3GLkcqa4fFuxglS6iSEEBenMy3nMCh8VbE5gokjTb3Bkfv3oVlSk5Xidq1JXhhn8/eKDekwK0xvETaRiim44Gij8WOyr1J6Hej8q6syqoUSSVEf59Kp/aTjL4i4LSp/IXayi63WGpJychGusACa7TpwzDPSFt1mUO0YlebtRiCpa67OJ0AIAMTMhdxtE19LdnsN3WGsW9BltID65RPzr5V4bh+/wAXatkCLt5FIA0ALhYHkBX1xVxK1X2Rieee1mGCcxTiVuI7G2YDanQHXXyr2mM1lANJJ4YidFgxyBPmLjumKsmOf/8AP611K/e7vA2l5lVHwAYn41znj9kd5ZbnJ/6a6Rx60D/D2j9QwCOo8Mj0IEUnYc1r9P3lcDFzZ9c/QZkK2u5wYJEPdIZveCAekKoBHWaT4HhzYi4RsBqx6DX59BVh7SMW7tTtBPuSf0FGWUWxYm2o0QuZ1zGBq3XpQwgez3CGXUmijcPabMF4Rat2gzKCozQHY/WjmOQE7dTVVTCp4iqgZmLQPMlvxJpDxnthi76lWuZEYarbAWdfvav7ZopGOKXxp31yP7jTDaViuFMUp/UFS0u65Jl77uDINE27isAHVTGx2PsY0qiYfjF5P+IWHRjm/HX4VYeBcSe8GzhdDGg/U0s+lesbsykmvp1B2EHMsGI4dh2AcvcU/aHhcj1JP61Uu0fCMNbtG6l+41xmGVWtMgInWDESN/2KZ8XxTBQvJpn2gjb1qu4u61x4diQDoJ06bbUxpt2MmTtavm2AmNOwa4dMQl3FE5VhkGWQX5Fo5Df1A6a9gfHpcTPbdWU7FTPxiuMqm1E4LH3LD5rblTpPQ+RGxHrRPFJyJqzQDaCDz+0sXEuHm7cx8s6K72EdlMfy+50BB0IzgiT9460kxmOYLZcWyocKItjMUKSAWUahFLsIOoza6qAeh9lLveX7twgA3MPhmYDQSWxAnrsB8KFwtlVxoIUAtfxCsQNWUrcfK3USBv8AdFFwGUEyXuKOQOoim/cs3vDf/l3XTJcDbXF2kicwPmYOgobA2Gw+JsYZbzXLF0OVmMy5cg8ZAl11EE7RG214Thtm89zD3rSXbQRHAdQcpJcQOg8II5iTrEALcD2Jwdi6t6yjIw2GYkQdxDTppXDT5DNG8s4JjHE4W4i5kI7xdhyYfdbyPXlvUGFxCYgFllLimHQ/WQ+fUdDseVOMUsyOv+KR8C4ckHE695me2NYAUMREDeYB8UwdorLVj2e0+Vz17zS/w9mJe0Ql7cg6Jd8mjZv6hr1mlZxinvLg8Dq2S4CDNpgIykcpH2hoQdCRVvv6MIA3pb2lwyoBiVEXJt226XEdwuVx9oLmJU7g84LAi8ENkHqO8ONQy4x0lb7HtmuXweYHzzD9P3sQ3EURCCc2n1RyPmfsxRPB8GlrHXbaCFyKY6enxNcP4/iXa/fVncqL12AWJAh22BMVxKDYeuMTjXiscjOZfeMdpEOWzb/n3mIC27RlQx2zONCfTbnGpoHtERgcMLXhbE4hT3rjZUkTbWfsHYdYYnpRf0T8Mt93exBE3Acikx4QVBMabmYnppzM1ftjeL4y8WP1CFXyAA/Un3oldaizYvbk/npOPa7JuPyhn0a4Y3eLYYAaI7OfRVJ1PqB8a+mAa4Z9BmHU4/EOdSmHhf8AUyz+H413FuXpT8SM0zanT8ayg8TeKnSsoJsAM2EOJ//Z", + "extensions": [ + "1907" + ] + }, + { + "name": "The Old Guitarist", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=The+Old+Guitarist&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fiBLEsTM0KC7WUspOt9Msyi0sTc-ITi0qQmJnFJVbl-UXZxYtYBUMyUhX8c1IU3EszSxKLgDIA9X8Wz08AAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRAH", + "image": "data:image/jpeg;base64,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", + "extensions": [ + "1904" + ] + }, + { + "name": "Dove of Peace", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Dove+(Picasso)&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1U_XNzTMybEwiTezKNFSyk620i_LLC5NzIlPLCpBYmYWl1iV5xdlFy9i5XPJL0tV0AjITE4sLs7XBACbteK5UAAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRAJ", + "image": "data:image/jpeg;base64,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", + "extensions": [ + "1949" + ] + }, + { + "name": "Portrait of Dora Maar", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Portrait+of+Dora+Maar&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1k_XNzQyKqw0zzDQUspOttIvyywuTcyJTywqQWJmFpdYlecXZRcvYhUNyC8qKUrMLFHIT1NwyS9KVPBNTCwCANRroJRVAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRAL", + "image": "data:image/jpeg;base64,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", + "extensions": [ + "1937" + ] + }, + { + "name": "Le Rêve", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Le+R%C3%AAve+(Picasso)&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fiArGMzEzNTMy1lLKTrfTLMotLE3PiE4tKkJiZxSVW5flF2cWLWIV8UhWCDq8qS1XQCMhMTiwuztcEAPuh_H1RAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRAN", + "image": "data:image/jpeg;base64,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", + "extensions": [ + "1932" + ] + }, + { + "name": "Portrait of Gertrude Stein", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Portrait+of+Gertrude+Stein&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1k_XNzQyKEgvNy7QUspOttIvyywuTcyJTywqQWJmFpdYlecXZRcvYpUKyC8qKUrMLFHIT1NwTwWyS1NSFYJLUjPzAJpg9ahaAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRAP", + "image": "data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBxMTEhUTExIVFRUVFxcXFxgVFRcVFxUVFxgXFhcXFRUYHSggGBolHRUXITEhJSkrLi4uFx8zODMtNygtLisBCgoKDg0OGhAQGi0lHyUtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLf/AABEIAPgAywMBIgACEQEDEQH/xAAbAAABBQEBAAAAAAAAAAAAAAACAAEDBAYFB//EAEAQAAEDAgIGBQkHBAIDAQAAAAEAAhEDIQQxBRJBUWFxIoGRsdEGEyMyc6Gys8EzUlNykpPwFELh8WJjNILSJP/EABgBAAMBAQAAAAAAAAAAAAAAAAABAgME/8QAIBEBAQACAgMAAwEAAAAAAAAAAAECESExAxJBIjJRE//aAAwDAQACEQMRAD8AzrDqsYP+DBzhjQq76l8z2o8QYA/K34QoFx6dnxMx5O0pPPEnrso2OiyCq8o0NwnvUDmk/wAKLWQkwrk0m3YYjahP8uneUBKaSPNCQd6QKJh3pkjE5AlGylx7yiqHYna8jIoCV8iB/ueJRAiLm/NQj+b07zZLRnpvBKka49SqsbdWmuQC1U6eE5QDdqcJpSlAPCUJwkgiASCeUyRiC0ujK7vNNjd9Ss010hajQrfQt/8Ab4nJZdDHtncQJ1d2qz4Qha1SHJv5KfwNQNyJ35Ka0iF2aB6kcLoXBWzqEJ3ZJJ0wi1UL2qYJ3NQFUBSOapKdOCjeAmlDq70Qaiie1G4ICF/JRPU5MKDEZpgmFWaZhV6AVhqVMRSemTpGQSBunhJohBGCJLVTlACjDUG2VI1ANq3Wr0P9i3r+IrLgLV6GZ6FvX8RU5qx7Zh56LfZ0/gaha+0cv8pOPQZ7Kn8tqgcUaP4clJxQ1EBcqkReAuKTUnJBBjCNM0WUeIrhufYnIVqQuAVOrjQMr/zeqWJrlxz6lGHRkrmLO5Oh/WjcVcw7g4SLrk02lwz52T4HE+bcZyNjw4ouIldh7FVrturwuM5ByVPF5hQuIQFO0qBqJpug1pgRNCamU8pGZ4QlSoCEAzXIkxanCCIIwITJ2lANrLX6EPoGdfxFZEBa7Q59Czke8qc+jwZJx6FP2VL5bFEzYpGmadL2VL5TFE2xQo1XMpm5p3IqYVTpF7C4BM0KUBJrYKRocZV1BMSuNVqlxkq9pZ0uA4LnubC2xnDHK8jZSm85KxrCAIH1VelOa0Xk/oMVOm+Q3YAYniSjKzGboxxuV1HH1Dnq5qviKc7R2j3hepYTR1FotSYD+UEnrKmrYZh/tb2BYf7T+Nv8a8poV3METbhsU9R2tcknrWr8odAsNMvpMa1zZJDRGsNogbdyydFlu1a45TKbiLhcbqhDRuPak1t8venadhUjG2VaifagJ5xuRg8XDtThFTCVipSki2uUbajvvA8wETeCTmqFF507QOoohXG0EIXNvkn1d0oCRuIbvRl4Vcs3gHquk2hGUgcCjguVprgtbocehZyPeVihrDitxoN3oGW2HvKjPpeHbI0h6Kj7Gj8tqQNimb9nRG6jR+W1NrI0ewkXSDbp4UgVJpAIalQBBUr7lTe8pyFagx5lwPDuVQiVcrssojhjGtOzLbC1l1GWrUmEYHOa3YSOzavRcBTGqI2blhtDYcgl+7L6+7vWy0fiejcgLn81238M1FoOMqQVCeaqnSlMZvAUv9U0jWBBAvbcsNOjaR+5YPH0BTqPYBEOMcsx7oWhxPlAAYYzhLiGzyaSCVxtOSXh5EazQcomLG2xbePGy8sfJlLOHKeRKdpgZqNxulJW7L1TOdZI+9MJzsiD0DcFTsYRucFCXXTsI3KdKlSBO3JRlwHBE1vFGjHKkoNvKjlGypwU+oti0IBtc3Ws0N9izke8rGszWz0GfQU+R7yozOVi2O6FIf8ATQ+Uw/VOwKOmejT9hQ+TTRzHUtNI2N5hQPqSmJQFORNpiVG4oyozmmSRgRstkiAgKnXxwBsJSst6VjZj27mBeI1YtlynapcThKrWzrAt2kTMcYEgclzcDiAbhd/R+KI6JuNiyy3Gs1eHL/pnl1mUnNjaLz+adYLr6Fw3m9en98EibwYyldAsaBMKgCddlQZGD1FRc7ZppPHJdo6eh2azXFrTtkgkzuMmFD5awxlIxPrDqMeC7tU6r4izukD3hZXyuxc1GsH9onrd/gDtTwtuXJZzHHHhmn4i8wrdCo1wkZ8VTLRcQhp089i6rHLjnY6JQlVsPi4kO2iJUt0uVTVWWjMlRUxnwRtdZEwwlaqQ1NsqQjKykpkJCClsaqKsCno8VO8CJ4oKYuUK1otcC62mgz6Cny+pWIexbXQY9BT/AC/UrPPo5GNpDo0z/wBND5NNOShpnoU/Y0PksRq2cRuKaE7kwThVGUIbtKmcAqlatOSqTaLdFXq61tneq76KmYmcFU4TSwD9UwdvfsXawuIg55LjMAmVepNnaozjTCtcysHNvEbZyjauY+kDVnz8UwLAOyMWFtkqDBY3V6FSw2FdXzFQ3ZWgcgVzSetdNvvEwxbdW4eYvruEQGzwFoJWFxOINSo55/uJPLcFtHtHqSTtcTedw+qw9RsEjdbrFlt4p9Y+S/ELxdE3/CElPx3rZiCsy8qXC19X1hKZyBvcgt66XhWadictVOnUjZKu0quucrKLNN8cpUgdEBOQgNMyk4lSvaWm5EZCagwonTtRsrUdQErdeT7P/wA9P8v1KxrKciVttBfYU+X1KnPoSsHSPQpexofKYnlR0z0KfsaHyWJ5urQT0gE5QVnw1OItV8XU/t7VAEQCfZzWkReSaY606F4RgSgaHRb7lYwJl2rbOyGgLIALmMwovK5w77MA8yC23aCpsTg/NsOqXAmwAcYLjkAFf0NiNemDsy5RYj6jgQufWxxdWfA6NEEA/wDN3Rn3kdqxku9NrlPXf1Zwg1dUZnVLj1wB3FZPS9LVrVB/yn9Q1vqtboZ+u6o/PIDq3di53lpgdUsqgDpdE8xcHv8ActZxWPxkyEgURCKFaQu370ORkJPSmYKCJ4vZSYetqm23+SgIzQWQfTra+2UIN1Ww9W8FWq1OQIzWetN5ZQmq4cwphWBHFRU2/wA/yojYpai9bXaVSFutBkeYp8vqVhW5BbXQ5HmWcvqVGZa4YOn6lP2VH5TE6VL1KXsqPymJFasTqnVq6xO4KyTAJVGmM1WKMhtRaqFpRA7UygEdE3QHqQaxnrRo9r9DLkUQGe0qHDnMIhV1TvUXtc6aXybeXUyNoOXUhxzjLhkS6CIgm0A7zYntVHycxobWgmA4bT/cL+K19emHiLTYg7iCCDPOFlntp47JzpR0LhTTYJBu4m4gxskbFzvKzEte9tMQQwGfzGJHUB712KWLB1mf3NJBjNs5fzgs/pnA6h1xkc9sHmgmbr09Ux/CFCCuhjRInd3bVz3rbG7jPKaoDmna20J3NTMuqSRyQwgcUTDvQSSmVbp19h7VSDU4KVipdOhl470wdJk5qtTfsU9CZUdN5zNxae82C2mih6JnL6lYzVjjF1sNF0yaTDwWeZ/GLp+pS9jR+UxMUTPUp+yo/KYhK0jGo8QeiVUaVYxWXWqwK0nSMuzyiOSEm4RnJBRE5qY2Rp4QEuGdfnKKo3NV2mCrDvclVRA85HaFovJvFP8AOeuYLSQDcSI2LOvGxXtDYs0ntfE6puN4IuFGXSp23Oo3XecnODdaNjspB4wFysdi3MPmqzQ5jpAcLECduycleo4ltV2s2wcy4Ocg27/cnx2F860B1i0yDyt2G6ziqydVkEjcSOxcms2HEdi7OMePOPjIkkdpXExr+lbYr8fZZ9GAQo2m6KoIWjNE8wgaSSjMGRtCKnaydEK6Q7E7UpS2eiBVug6Sqjgjp1IMhFh45arotutxokehZy+qxVB03C22iW+hZy+pXPm6dfjGFp+pS9jR+UxNCKl6lP2NH5LEitGKpjG2VZqvYhvRPUqAWmPTPLsQzRSgYbopVVMOEoPJDrIXEoB5UtF975IQEiUqcS1WRklRsHdSj84mfWz4qbjtUy02vk/BpsJtDS2d9zn2KbTGO82xzxsbbm46oXF8nMXNMs2tJJ4g371V8pccCTSbMDV1p22EADdtlR6/kr24ciriibDkqpTp+5bSaZW7PROYUtbLrUdNt+COqUj+IaTL3VhrW70DKZReZO9FEGaIOSAtISa0hTZqVaQB18knBKpTIMzEowL5a3HIKom8rmBtPNbzRJ9Czl9Vg8OIH8zK3GhfsKfL6lc/kdWMvrNsZSPQpexo/KYna1M31aXGjQ+TTUwpwJ6yqRIr4oQIXN4Lo1nyCTvXPe/atcOmXk7DklKfXnNKCLSO1UzJOAkI2lI1EGIFJAQpJSMiwQT/ALJ3BO91ogdd7daOuIOru71Xe5Ls+ktCrq3BjihxVXzhLpJNpJ2gCPBdPQujm1JLwYGXM5/zir1fyVYb06hB3Ogj3RCn2kvJ+ts4ZnVH8KcMtkVaxuiKlL1myN7bgc9yq0jH+4V7/ida7WtH4dr3Bpc1giZMdgldXGVMMwBrGNeRtk36xmuI91slLgwC9usYEhRlN8rxy1xppcGxtOnruaAXZNaL3yHNTPw9MgGoxus7ZF1ToYgVaxdMUqIteATtKt/1bfXcRL7ME5N2ct5Kwu3RNaVMXoNjvUdqk7Mx4rg4zDvpO1XZjsPELR1cfSpEmdeodrbgdeQC5ek9Iiq2PN9LYZy8VphcvvTLOY/O3LI1uH+lOFBh1MXWV5K8UmtrNGCtvoL7CnyPeVg6BK32gx6BnI95WObTKMlhmjUonaaFH5NNVq7ul7lPQcBTok/gUY6qTFE6nLpV/Sx/VSxjoAb1lU1JXMuJ39yjctpNRyZXdEGg8FE5qIFSB0i6ZIWMKk81GalYzjCYg7/claciIFWcO3pBztkkDkLKIs2kpU6gvA2IB3Pm6jASqu3QomVt6IK1fkq6WOG5w94/wVo6cLB6OxLmE6mZjrXYwumDralQQSJF1hnjby2xyk4aDE0ZWe0joEPuyGu9x5jZzXdwtaRM5onqMcrGlxl7ef4jC1KRhwiesHkVAHlbvSOFbVaWHOCW8DlIWHqUyx5a8QQYK3wy9mGeHqOlUPjG1WQ4bj2jwVUMUjAqsTKmtx7UNQDeUg+yB6kyuM7qVjZyUL7lPTenZteGfrwt03bFvNAf+PT5H4isHREme0LeaDPoGX3/ABFYZt7dzbEt+zo+wo/LaliXwyRtseuyKn9lR9jR+W1VsU46oHGexaTms7xgpuG1RSpSo3tgkLZzBITt4poShBCBM2UjnHbHaoC9AXSjR7TkjaexRudush1SiDTuQEJHBNqlTkQma5GxoqcgJyHWMkkb0tZKUjajQWkw5sHNdjz+sHMsHgAgkWvl4Lz+m4tIIO1d+ppckU3CJBg8WkX+iwz8fPDfHyccuo6rrN1sqjDl3tK5PlCxtSm2sMxZ3I5e/vUWMx8VS4GxAkbzCptxvo30zfWyO4zKeON7LPOXhBRMowLwo6JuFI7M8lsxg3hRuUhPRzUJddKQ7T6yIiwI2qIlTUzkEyS4WrDgdmRW50TX9E3r+IrBVAtloh80WHn3lYeWfW/jvGnCw7Zw9E/9NP3MaufiBkeav4KpFKh7Kn8DVVxzRbrVY9nn+itVvCGs2eCd+SYGQtHOjDEqjNo7EQTJ7Glc8UzVbA4TzS1GbiOtGxpXDkRci80Pve5Maf8AyCOByAhAApCmhAC5MERCFAOjlCESCOGzmk9sJAoplMGYjc6b70MIoSB9aw5pqzIsgKlF28RlxCAhAVii1QqzSRTxBUWt0K70LOv4isk9afRLyKTRz7ysvJ00wvLh4WvT81S9Iy1KnPTaIIaJBvYocZXpkCKtKx/EYLdqSSuYclfJxpVe5kfa0v3Gf/SbXZ+LS/cZ4pJKtI2Y1WfiU/3GeKEVmfiU/wBxvikkjQ2N1dmypT/cZ4qM1mfiU/3GeKSSNDZvOs/Ep/uM8U3nGfiU/wBbfFJJGi3C12/iU/3GeKEub99n62+KSSNHstYbXs/W3xTdH77P1t8UkkDgVvvs/W3xRBo++z9bfFJJAOGj7zP1N8UTQPvM/U3xSSS3T1BQNjm/qHinDeLf1DxTpJbGguA3jtHiha07N+8JJI9qfrEv9O4iQCpaVJ25JJR71cwEcM6clo8BSIptBiY38UklOWW4Jjp//9k=", + "extensions": [ + "1906" + ] + }, + { + "name": "Girl before a Mirror", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Girl+before+a+Mirror&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fiArGMCwurCrK1lLKTrfTLMotLE3PiE4tKkJiZxSVW5flF2cWLWEXcM4tyFJJS0_KLUhUSFXwzi4ryiwDxlblBUwAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRAR", + "image": "data:image/jpeg;base64,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", + "extensions": [ + "1932" + ] + }, + { + "name": "Self-Portrait", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Self-Portrait&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1k_XNzQyysjKKDPWUspOttIvyywuTcyJTywqQWJmFpdYlecXZRcvYuUNTs1J0w3ILyopSswsAQBz3HfrTQAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRAT", + "image": "https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcSDKi_B1umBrGLztFylLHOejGrz1FLTLkoFLdQbwcPNCSby2BAr", + "extensions": [ + "1900" + ] + }, + { + "name": "Still life with the caned chair", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Still+Life+with+Chair+Caning&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1k_XNzQyNo8vjrfUUspOttIvyywuTcyJTywqQWJmFpdYlecXZRcvYpUJLsnMyVHwyUxLVSjPLMlQcM5IzCxScE7My8xLBwDDinrLXAAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRAV", + "image": "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcQ9C9dkn1JbOAce_NRr-IbH0H_ttSywLANWPqBDbtD4Sm8G9TyG", + "extensions": [ + "1912" + ] + }, + { + "name": "Girl on the ball", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Girl+on+the+ball&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1k_XNzQyNqssMs7TUspOttIvyywuTcyJTywqQWJmFpdYlecXZRcvYhVwzyzKUcjPUyjJSFVISszJAQAycOWXUAAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRAX", + "image": "https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcSDXVgeS4hh8LBzoSZMr8A73MgwVYfvxP6x1sTIDRsWGCq0qBmj", + "extensions": [ + "1905" + ] + }, + { + "name": "Bull's Head", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Bull%27s+Head&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fiArHykixKcgq1lLKTrfTLMotLE3PiE4tKkJiZxSVW5flF2cWLWLmdSnNy1IsVPFITUwCwB7t6SgAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRAZ", + "image": "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcRyeScUWwAGcHyj0wfWuCvGgkrZc_OodFf6KN9_E7N8MjfYu-HE", + "extensions": [ + "1942" + ] + }, + { + "name": "Science and Charity", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Science+and+Charity&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fiBrEMjSxzsouLtJSyk630yzKLSxNz4hOLSpCYmcUlVuX5RdnFi1iFg5MzU_OSUxUS81IUnDMSizJLKgEnplW7UwAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRAb", + "image": "https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcSwwDiSjslsExXvEUj9KRJDt4qgSTzlQOpzSkJlV5uYaDTPISch", + "extensions": [ + "1897" + ] + }, + { + "name": "Don Quixote", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Don+Quixote+(Picasso)&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fiArGSkipKLC21lLKTrfTLMotLE3PiE4tKkJiZxSVW5flF2cWLWEVd8vMUAkszK_JLUhU0AjKTE4uL8zUB0LmeTVQAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRAd", + "image": "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcRxnZZIlUSmERgkSHeoj9GiKp1H9bmTe_ggYHcA_ZZqcBFlC6gW", + "extensions": [ + "1955" + ] + }, + { + "name": "Le petit picador jaune", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Le+petit+picador+jaune&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fiArHSsyurLM21lLKTrfTLMotLE3PiE4tKkJiZxSVW5flF2cWLWMV8UhUKUksySxQKMpMTU_KLFLISS_NSASgfhGNVAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRAf", + "image": "https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcTasF87LC2Jno-UFZiMHxSRM1vatwImKhcnDIQE4QKmcQPYlAMv", + "extensions": [ + "1890" + ] + }, + { + "name": "Harlequin", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Barselona+harlequin&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1k_XNzQyKklOzojXUspOttIvyywuTcyJTywqQWJmFpdYlecXZRcvYhV2SiwqTs3Jz0tUyEgsykktLM3MAwDTb_tYUwAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRAh", + "image": "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcRnsKhKW78pHv06vs6RphIh4g3hD7p-go9lOsehz_9VWO0KrGrv", + "extensions": [ + "1917" + ] + }, + { + "name": "Garçon à la pipe", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Gar%C3%A7on+%C3%A0+la+pipe&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fiBLGMqrJM87SUspOt9Msyi0sTc-ITi0qQmJnFJVbl-UXZxYtYhdwTiw4vz89TOLxAISdRoSCzIBUA_dN0QlAAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRAj", + "image": "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcRjs_E-TtzMRXJBD5ykSm-wPeXVRHeNUklj3fdTZi7o9H1PqEEk", + "extensions": [ + "1905" + ] + }, + { + "name": "First Communion", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=First+Communion&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1U_XNzRMNq7MLS8uqtJSyk620i_LLC5NzIlPLCpBYmYWl1iV5xdlFy9i5XfLLCouUXDOz80tzcvMzwMAmyIPf1EAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRAl", + "image": "https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcQIvN4f5GodeJQG8NitctoEZ3AUxyHrR3HNrdMfskxKakErHCG7", + "extensions": [ + "1896" + ] + }, + { + "name": "Still life (The dessert)", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Still+life+(The+dessert)&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1k_XNzQyNi_LS4_XUspOttIvyywuTcyJTywqQWJmFpdYlecXZRcvYpUILsnMyVHIyUxLVdAIyUhVSEktLk4tKtEEAA_tAmxYAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRAn", + "image": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ248LO5IdMOFpipW5UerH5xCHO3nhvnMdtVdX6Sh9ctwKpXbMU", + "extensions": [ + "1901" + ] + }, + { + "name": "Family of Saltimbanques", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Family+of+Saltimbanques&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fiArEyjPOK88q0lLKTrfTLMotLE3PiE4tKkJiZxSVW5flF2cWLWMXdEnMzcyoV8tMUghNzSjJzkxLzCktTiwHTTWhaVgAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRAp", + "image": "https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcQuhjyU59QP7pAVreh2Wc-oVnQGz7UODug72wT7e1pHLWqPqNPq", + "extensions": [ + "1905" + ] + }, + { + "name": "The Three Dancers", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=The+Three+Dancers&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fiBLHSjcsyyrWUspOt9Msyi0sTc-ITi0qQmJnFJVbl-UXZxYtYBUMyUhVCMopSUxVcEvOSU4uKATPGHuxPAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRAr", + "image": "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcR2N1o3arz0ycKONaE3YowPD-uTfjWxoELK-zuRxaGiUWioYLBi", + "extensions": [ + "1925" + ] + }, + { + "name": "The Tragedy", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=The+Tragedy+(Picasso)&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1k_XNzQyyCjJTivRUspOttIvyywuTcyJTywqQWJmFpdYlecXZRcvYhUNyUhVCClKTE9NqVTQCMhMTiwuztcEACIAcqhVAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRAt", + "image": "https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcRRd-pzKzVoO_dluN6gBtdZkMLqxVIt7aLAIkYKS-C_4l38UB7W", + "extensions": [ + "1903" + ] + }, + { + "name": "Seated Harlequin", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Seated+Harlequin&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1k_XNzQyyEpLMazSUspOttIvyywuTcyJTywqQWJmFpdYlecXZRcvYhUITk0sSU1R8EgsykktLM3MAwCq9WOyUAAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRAv", + "image": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSjapy9KLJo2U7k8ChjEmEtTkGuu3M8vWpuOeSDi7DSemDtmxKP", + "extensions": [ + "1901" + ] + }, + { + "name": "Woman Ironing", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Woman+Ironing&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1U_XNzRMqkgpyS7PNdRSyk620i_LLC5NzIlPLCpBYmYWl1iV5xdlFy9i5Q3Pz03MU_Asys_LzEsHAIIWselPAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRAx", + "image": "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcTUsBkPOBZob62xZqj9dlCCxSEoXl16qMYcBdVN1bi1VTbyjJWE", + "extensions": [ + "1904" + ] + }, + { + "name": "Ma Jolie", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Ma+Jolie+(Picasso,+New+York)&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fiArFMzNNyksq0lLKTrfTLMotLE3PiE4tKkJiZxSVW5flF2cWLWGV8ExW88nMyUxU0AjKTE4uL83UU_FLLFSKB0poAsacAnVsAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRAz", + "image": "https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcSoD0dT6mQwr6rySogsSANW3QRLa9sV5i_CjEFR8pM7BLrOxsvo", + "extensions": [ + "1912" + ] + }, + { + "name": "Woman with yellow hair", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Woman+with+yellow+hair&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1U_XNzRMNi5JL7eMN9VSyk620i_LLC5NzIlPLCpBYmYWl1iV5xdlFy9iFQvPz03MUyjPLMlQqEzNyckvV8hIzCwCAFBamQhYAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRA1", + "image": "https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcRncRCzkQ_q_SLyN3syXQN0vVBb3I6TEYx1YBAYMPuUG6sWkd5Y", + "extensions": [ + "1931" + ] + }, + { + "name": "Sylvette", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Sylvette&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fiBLHMKw2NM7SUspOt9Msyi0sTc-ITi0qQmJnFJVbl-UXZxYtYOYIrc8pSS0pSARyYpQVGAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRA3", + "image": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSW0n7TwrXRRI1BB-YndMl5z8fBHPfE6KDcIW7_sp5-D01OKx3n", + "extensions": [ + "1954" + ] + }, + { + "name": "Minotauromachy", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Minotauromachy&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fiArFMzHOKivK0lLKTrfTLMotLE3PiE4tKkJiZxSVW5flF2cWLWPl8M_PySxJLi_JzE5MzKgGuASW-TQAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRA5", + "image": "https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcTV4t4otcQLqFYTD8zaPvzj6ovc0xLR3cVRUQnIlrAtzgO8K2Qv", + "extensions": [ + "1935" + ] + }, + { + "name": "The Charnel House", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=The+Charnel+House&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fiArGMCwsrks20lLKTrfTLMotLE3PiE4tKkJiZxSVW5flF2cWLWAVDMlIVnDMSi_JScxQ88kuLUwGhRqLAUAAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRA7", + "image": "https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcRUfX9w7mrJUD169hIqwDleu1frHvKlmb_w10Lf8aXcOK7up5in", + "extensions": [ + "1945" + ] + }, + { + "name": "Portrait of Ambroise Vollard", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Portrait+of+Ambroise+Vollard&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1k_XNzQyqoovqIzXUspOttIvyywuTcyJTywqQWJmFpdYlecXZRcvYpUJyC8qKUrMLFHIT1NwzE0qys8sTlUIy8_JSSxKAQBpwAhuXAAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRA9", + "image": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSc5Clp9PtpSl-LJgshboXPGoW8l-5gx-QjHLQZ-YNhQwfyx-vu", + "extensions": [ + "1910" + ] + }, + { + "name": "Child with a Dove", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Child+with+a+Dove&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fiArFKTI3ic4u0lLKTrfTLMotLE3PiE4tKkJiZxSVW5flF2cWLWAWdMzJzUhTKM0syFBIVXPLLUgEXsnGTUAAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRA_", + "image": "https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcS-wR2ZNWF-wur0HEJsHtbW1dX9kWSdyZNoABBOm0KOapIRIZoF", + "extensions": [ + "1901" + ] + }, + { + "name": "Tête de Femme", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=T%C3%AAte+de+Femme&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1k_XNzQyMrZITq7SUspOttIvyywuTcyJTywqQWJmFpdYlecXZRcvYuULObyqJFUhJVXBLTU3NxUARv8x204AAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRBB", + "image": "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcSOUB2mjWSCgWutEsaSQLvekBHB7Yf-uItiGSqlpaLvxbfeIqGM" + }, + { + "name": "Jacqueline with flowers", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Jacqueline+with+flowers&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1U_XNzRMzi5JLy4vMNZSyk620i_LLC5NzIlPLCpBYmYWl1iV5xdlFy9iFfdKTC4sTc3JzEtVKM8syVBIy8kvTy0qBgB28wo_WQAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRBD", + "image": "https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcRLn68s_ESRHGaaQMj6z3DF4rBPPFEQDuDnc07I3XPvxYOx-O1b", + "extensions": [ + "1954" + ] + }, + { + "name": "The Actor", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=The+Actor+(painting)&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fiArGSzLKyjHK1lLKTrfTLMotLE3PiE4tKkJiZxSVW5flF2cWLWEVCMlIVHJNL8osUNAoSM_NKMvPSNQEewTrZUwAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRBF", + "image": "https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcSeHfUr9Ea7ZkxeNe4uEnv-YjVZGa67Ug7MXQh6bKJDBRik1ilH", + "extensions": [ + "1905" + ] + }, + { + "name": "Woman's Head", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Woman%27s+Head+(Picasso)&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1U_XNzQsysiLLzcsz9VSyk620i_LLC5NzIlPLCpBYmYWl1iV5xdlFy9iFQvPz03MUy9W8EhNTFHQCMhMTiwuztcEAM3Q3yRYAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRBH", + "image": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcS6tzblyRJ6AqeXGoopfgcCQpTlEVCfmxJEvGBIBTNh97baVgsh" + }, + { + "name": "The Women of Algiers", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=The+Women+of+Algiers&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1k_XNzQyrLQsKzPTUspOttIvyywuTcyJTywqQWJmFpdYlecXZRcvYhUJyUhVCM_PTc1TyE9TcMxJz0wtKgYANbkrrlQAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRBJ", + "image": "https://encrypted-tbn1.gstatic.com/images?q=tbn:ANd9GcTd4grWvS217_VQilhBtvSy7R66cq6KmsaXyfyeC3yj2Fv4B3uP" + }, + { + "name": "The Absinthe Drinker", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=The+Absinthe+Drinker&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1k_XNzQyLDAzSU_XUspOttIvyywuTcyJTywqQWJmFpdYlecXZRcvYhUJyUhVcEwqzswrATJcijLzslOLANBCBx1UAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRBL", + "image": "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcS0SPgAICNw8JENi3-0glgKsCLVaZWmgzQyazTseTO7EBa8befg", + "extensions": [ + "1901" + ] + }, + { + "name": "War and Peace", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=War+and+Peace&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1k_XNzQyKjAvN6nSUspOttIvyywuTcyJTywqQWJmFpdYlecXZRcvYuUNTyxSSMxLUQhITUxOBQBRE2CMTQAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRBN", + "image": "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcQiZLrqvTwgOMLXcmz2bbqkDyzTu1j3ahtb7yuXGAJhzCWjnqwt" + }, + { + "name": "Au Lapin Agile", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Au+Lapin+Agile&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1U_XNzRMNq4sNDQoyNZSyk620i_LLC5NzIlPLCpBYmYWl1iV5xdlFy9i5XMsVfBJLMjMU3BMz8xJBQB_MapZUAAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRBP", + "image": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSZpAi4tKdsI5MQj3IlyGztOf5NbLlY53WRVHdTq5ub6jrW3MDx" + }, + { + "name": "Woman with book", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Woman+with+book&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1U_XNzRMNi5JNy6vMNRSyk620i_LLC5NzIlPLCpBYmYWl1iV5xdlFy9i5Q_Pz03MUyjPLMlQSMrPzwYAyjM5BlEAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRBR", + "image": "https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcRhmMo50Q0GDDOpXP9oqYqtJ8AemZ3lrx_xXi9hw8f91f9yDJyT", + "extensions": [ + "1932" + ] + }, + { + "name": "The Pipes of Pan", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=The+Pipes+of+Pan&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fiArHKk9LLLY20lLKTrfTLMotLE3PiE4tKkJiZxSVW5flF2cWLWAVCMlIVAjILUosV8tMUAhLzABd5n9lPAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRBT", + "image": "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcSgPDHYAiohOqn6sl5NnXj7-LenagYpRUoRt-e4BIO6yfc0TCxY", + "extensions": [ + "1923" + ] + }, + { + "name": "Weeping Woman with Handkerchief", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Weeping+Woman+with+Handkerchief&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1U_XNzRMKi_MS0u3LNdSyk620i_LLC5NzIlPLCpBYmYWl1iV5xdlFy9ilQ9PTS3IzEtXCM_PTcxTKM8syVDwSMxLyU4tSs7ITE0DAMuwbdVhAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRBV", + "image": "https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcSCfxxad3tarJeywtUZD9S-va4lwLJ7e3hvXl04gC7UrmMumXpG" + }, + { + "name": "Woman dressed in blue", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Woman+dressed+in+blue&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1k_XNzQytshNqijRUspOttIvyywuTcyJTywqQWJmFpdYlecXZRcvYhUNz89NzFNIKUotLk5NUcjMU0jKKU0FAO8ptotVAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRBX", + "image": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcShIW46paqJmCfxH5eR609tgZ1emO04GprcQCma-z6Hma49sVJG", + "extensions": [ + "1901" + ] + }, + { + "name": "Woman with flower", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=Woman+with+flower&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1U_XNzRMNi5JK88oKdBSyk620i_LLC5NzIlPLCpBYmYWl1iV5xdlFy9iFQzPz03MUyjPLMlQSMvJL08tAgB2tP9PUwAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRBZ", + "image": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ0S3M6GaUBM2IO4bvfM4tmnbPzwAMrvFE14FaU1H7OxEVQmk5e", + "extensions": [ + "1932" + ] + }, + { + "name": "The Two Saltimbanques", + "link": "https://www.google.com/search?sca_esv=64885ddee40da716&biw=1512&bih=862&sxsrf=ANbL-n6l1p8u3vLL-cLrxwR_69LjtkS_mw:1780613658334&q=The+Two+Saltimbanques&stick=H4sIAAAAAAAAAONgFuLQz9U3MDOIN1fi1k_XNzQyNjDKSrHQUspOttIvyywuTcyJTywqQWJmFpdYlecXZRcvYhUNyUhVCCnPVwhOzCnJzE1KzCssTS0GABXZeARVAAAA&sa=X&ved=2ahUKEwjB_9jk1u6UAxVqIUQIHfQXE64Qtq8DegQIMRBb", + "image": "https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcSfNQoy3MuZUREYhG3m5BlI_vntDWJejzQ2nW81D3AFiXCm9mOY", + "extensions": [ + "1901" + ] + } + ] +} diff --git a/files/pablo-picasso-paintings.html b/files/pablo-picasso-paintings.html new file mode 100644 index 00000000..cbae3952 --- /dev/null +++ b/files/pablo-picasso-paintings.html @@ -0,0 +1,27908 @@ + + + + + + + + + pablo picasso paintings - Google Search + + + + + + + + + +
+ +
+
+
+
+
+ +
+ +
+
+
+ +
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + +
+
+
+ +
+
+
+ +
+
+
+
+

Search Results

+ + +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ Pablo Picasso +
+
+
+
+
+
+ Spanish painter and sculptor +
+
+
+
+
+ + +
+
+
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+ +
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+
+ +
+ +
+ + + + +
+
+
+
+
+
+
+
+
+ + + + + + + + + + + +
+
+ +
+
+
+
+
+ +
+
Google apps
+
Search Labs
+
+
+
Google Account
+
Sebastian Jimenez
+
sebasjimenezv@gmail.com
+
+
+
+ + + +
+
+
+
+ +
+
+
+ +
+ + diff --git a/files/expected-array.json b/files/van-gogh-expected-array.json similarity index 100% rename from files/expected-array.json rename to files/van-gogh-expected-array.json diff --git a/files/van-gogh-paintings.html b/files/van-gogh-paintings.html index 7bc1992d..4bcc793f 100644 --- a/files/van-gogh-paintings.html +++ b/files/van-gogh-paintings.html @@ -1,30 +1,34957 @@ -Van Gogh paintings - Google Search

Accessibility Links

About 86,000,000 results (0.34 seconds) 
Vincent van Gogh
Dutch painter
OverviewArtworksOn view

Page Navigation

Google apps
\ No newline at end of file + + + + + + + Van Gogh paintings - Google Search + + + + + + + + + + +

+ Accessibility Links +

+
+ +
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+ +
+
+ Sign in +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ + +
+
+
+
+ +
+ + + +
+ +
+ +
+
+
+ +
+
+
+
+
+
+
+
+ About 86,000,000 results + (0.34 seconds)  +
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+
+
+ +
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+ Vincent van Gogh +
+
+
+
+
+
+ Dutch painter +
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+ OverviewArtworksOn view +
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+
+
+

+ Page Navigation +

+ + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +
+ +
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+ +
+ +
+ + + +
+
+ + + + + + + + +
+
+ + +
+
+
+
+ +
+
Google apps
+ + +
+
+ +
+
+
+
+
+ + diff --git a/lib/artwork.rb b/lib/artwork.rb new file mode 100644 index 00000000..b842c7be --- /dev/null +++ b/lib/artwork.rb @@ -0,0 +1,30 @@ +# frozen_string_literal: true + +require "json" + +# Represent an artwork object from the artwork carousel. +class Artwork + attr_reader :name, :extensions, :link, :image + + def initialize(name:, extensions:, link:, image:) + @name = name + @extensions = extensions + @link = link + @image = image + end + + def to_h + hash = { + "name" => name, + "link" => link, + "image" => image + } + + hash["extensions"] = extensions unless extensions.nil? || extensions.empty? + hash + end + + def to_json(*args) + to_h.to_json(*args) + end +end diff --git a/lib/image_resolver.rb b/lib/image_resolver.rb new file mode 100644 index 00000000..0c4f83da --- /dev/null +++ b/lib/image_resolver.rb @@ -0,0 +1,51 @@ +# frozen_string_literal: true + +# Resolves a carousel to its image source. +# +# Google delivers carousel images two ways (see DESIGN.md Section 2): +# 1. Inline base64 injected by `_setImagesSrc(ii, s, r)` scripts, keyed by img id. +# 2. A lazy-loaded `data-src` thumbnail URL. +# Anything else resolves to nil. +class ImageResolver + # Captures the `s` (base64) and `ii` (id list) of one _setImagesSrc block. + # `s` precedes `ii`; whitespace/newlines between tokens are tolerated. + # Groups: + # 1. ([^"]*) — the base64 payload between the quotes in var s = "…" → bound to base64 + # 2. ([^\]]*) — the raw contents between the brackets in var ii = […] → bound to id_list + SCRIPT_BLOCK = /var\s+s\s*=\s*"([^"]*)"\s*;\s*var\s+ii\s*=\s*\[([^\]]*)\]/m + QUOTED = /"([^"]*)"/ + + def initialize(document) + @base64_by_id = build_base64_map(document) + end + + def resolve(img) + id = img["id"] + return @base64_by_id[id] if id && @base64_by_id.key?(id) + + data_src = img["data-src"] + return data_src if data_src && !data_src.empty? + + nil + end + + private + + def build_base64_map(document) + map = {} + document.css("script").each do |script| + script.content.scan(SCRIPT_BLOCK) do |base64, id_list| + value = unescape_js(base64) + id_list.scan(QUOTED).flatten.each { |id| map[id] = value } + end + end + + map + end + + # The base64 lives in a JS string literal where the `=` padding is hex-escaped + # as `\x3d` (the only escape seen across captures). Decodes any `\xHH` back to its character. + def unescape_js(str) + str.gsub(/\\x(\h{2})/) { [Regexp.last_match(1).hex].pack("U") } + end +end diff --git a/lib/parser.rb b/lib/parser.rb new file mode 100644 index 00000000..316d9bdb --- /dev/null +++ b/lib/parser.rb @@ -0,0 +1,62 @@ +# frozen_string_literal: true + +require "nokogiri" +require_relative "artwork" +require_relative "image_resolver" + +# Parses a saved Google results page and extracts the paintings carousel as a +# collection of Artwork value objects (see DESIGN.md Sections 3-4). +# +# The selectors are deliberately *structural* rather than class-based: Google +# rotates its obfuscated class names between captures. +class Parser + GOOGLE_HOST = "https://www.google.com" + + # A knowledge-graph carousel link that wraps a thumbnail image. + CAROUSEL_ANCHOR_SELECTOR = "a[href*='stick=']" + + def initialize(html) + @document = Nokogiri::HTML(html) + @image_resolver = ImageResolver.new(@document) + end + + def artworks + carousel_anchors.map { |anchor| build_artwork(anchor) } + end + + private + + def carousel_anchors + @document.css(CAROUSEL_ANCHOR_SELECTOR).select { |a| a.at_css("img") } + end + + def build_artwork(anchor) + img = anchor.at_css("img") + + Artwork.new( + name: normalize(img["alt"]), # the img alt is the painting title on every capture + extensions: caption_texts(anchor).drop(1), # caption rows after the title (e.g. the date) + link: link_for(anchor), + image: @image_resolver.resolve(img) + ) + end + + # The caption is a stack of leaf
text rows (title first, then metadata + # such as the date). Leaf = a
with no nested
. + def caption_texts(anchor) + anchor.css("div") + .reject { |div| div.at_css("div") } + .map { |div| normalize(div.text) } + .reject(&:empty?) + end + + # Carousel hrefs are always Google-relative (`/search?...`); Nokogiri has already + # decoded the HTML entities. + def link_for(anchor) + "#{GOOGLE_HOST}#{anchor["href"]}" + end + + def normalize(text) + text.to_s.gsub(/\s+/, " ").strip + end +end diff --git a/lib/search_result.rb b/lib/search_result.rb new file mode 100644 index 00000000..d55e21df --- /dev/null +++ b/lib/search_result.rb @@ -0,0 +1,28 @@ +# frozen_string_literal: true + +require "json" +require_relative "parser" + +# Public entry point. Wraps a results page and renders the SerpApi-shaped +# `{ "artworks" => [...] }` output (see DESIGN.md Section 3). +class SearchResult + def self.from_file(path) + new(File.read(path)) + end + + def initialize(html) + @parser = Parser.new(html) + end + + def artworks + @artworks ||= @parser.artworks + end + + def to_h + {"artworks" => artworks.map(&:to_h)} + end + + def to_json(*args) + to_h.to_json(*args) + end +end diff --git a/spec/artwork_spec.rb b/spec/artwork_spec.rb new file mode 100644 index 00000000..28595aee --- /dev/null +++ b/spec/artwork_spec.rb @@ -0,0 +1,53 @@ +require "json" +require "artwork" + +RSpec.describe Artwork do + subject(:artwork) do + described_class.new( + name: "The Starry Night", + extensions: ["1889"], + link: "https://www.google.com/search?q=The+Starry+Night", + image: "data:image/jpeg;base64,/9j/4AAQ" + ) + end + + it "exposes its attributes" do + expect(artwork.name).to eq("The Starry Night") + expect(artwork.extensions).to eq(["1889"]) + expect(artwork.link).to eq("https://www.google.com/search?q=The+Starry+Night") + expect(artwork.image).to eq("data:image/jpeg;base64,/9j/4AAQ") + end + + describe "#to_h" do + it "renders the four-key output hash in schema order" do + expect(artwork.to_h).to eq( + "name" => "The Starry Night", + "extensions" => ["1889"], + "link" => "https://www.google.com/search?q=The+Starry+Night", + "image" => "data:image/jpeg;base64,/9j/4AAQ" + ) + end + + it "omits the extensions key when there are no extensions" do + dateless = described_class.new( + name: "Sunflowers", extensions: [], link: "https://example.test", image: nil + ) + expect(dateless.to_h).to eq( + "name" => "Sunflowers", + "link" => "https://example.test", + "image" => nil + ) + expect(dateless.to_h).not_to have_key("extensions") + end + end + + describe "#to_json" do + it "serializes the output hash to JSON" do + expect(JSON.parse(artwork.to_json)).to eq(artwork.to_h) + end + + it "preserves schema key order" do + expect(artwork.to_json).to start_with('{"name":"The Starry Night"') + end + end +end diff --git a/spec/image_resolver_spec.rb b/spec/image_resolver_spec.rb new file mode 100644 index 00000000..6d4e3e4a --- /dev/null +++ b/spec/image_resolver_spec.rb @@ -0,0 +1,69 @@ +require "nokogiri" +require "image_resolver" + +RSpec.describe ImageResolver do + # A minimal document exercising all three resolution paths: + # - img#base64-img -> base64 injected by a _setImagesSrc script + # - img#url-img -> lazy-loaded data-src URL + # - img#bare-img -> neither, resolves to nil + let(:html) do + <<~HTML + + + + + + + + HTML + end + + let(:document) { Nokogiri::HTML(html) } + subject(:resolver) { described_class.new(document) } + + def img(id) + document.at_css("img##{id}") + end + + describe "#resolve" do + it "returns the inline base64 image when the img id is in a _setImagesSrc block" do + expect(resolver.resolve(img("base64-img"))).to eq("data:image/jpeg;base64,/9j/4AAQreal") + end + + it "returns the data-src URL when there is no inline base64" do + expect(resolver.resolve(img("url-img"))).to eq("https://encrypted-tbn0.gstatic.com/images?q=tbn:ABC") + end + + it "returns nil when neither base64 nor data-src is present" do + expect(resolver.resolve(img("bare-img"))).to be_nil + end + end + + # In practice each _setImagesSrc block carries a single id (the real pages emit + # many such blocks, one per inline image); the map must accumulate across all of them. + it "accumulates ids across multiple _setImagesSrc blocks, each to its own base64" do + multi = Nokogiri::HTML(<<~HTML) + + + + HTML + resolver = described_class.new(multi) + expect(resolver.resolve(multi.at_css("img#a"))).to eq("data:image/jpeg;base64,FIRST") + expect(resolver.resolve(multi.at_css("img#b"))).to eq("data:image/jpeg;base64,SECOND") + end +end diff --git a/spec/integration/leonardo_spec.rb b/spec/integration/leonardo_spec.rb new file mode 100644 index 00000000..38c93f84 --- /dev/null +++ b/spec/integration/leonardo_spec.rb @@ -0,0 +1,53 @@ +require "json" +require "search_result" + +# Third content page (DESIGN.md Section 5). A different artist and item set, parsed by the +# same structural strategy with no code changes — including a dateless famous work +# (Vitruvian Man) that exercises the omitted-extensions path. +# +# As with picasso, there is no SerpApi example: leonardo-da-vinci-expected-array.json +# is a generated, spot-verified snapshot used for exact-match regression, with +# independent inspection-derived counts alongside. +RSpec.describe "Leonardo da Vinci paintings page (third layout)" do + let(:files_dir) { File.expand_path("../../files", __dir__) } + let(:result) { SearchResult.from_file(File.join(files_dir, "leonardo-da-vinci-paintings.html")) } + let(:expected) { JSON.parse(File.read(File.join(files_dir, "leonardo-da-vinci-expected-array.json"))) } + let(:artworks) { result.to_h["artworks"] } + + it "matches the leonardo snapshot exactly" do + expect(result.to_h).to eq(expected) + end + + it "extracts all 47 carousel paintings" do + expect(artworks.size).to eq(47) + end + + it "gives every artwork a non-empty name and an absolute link" do + expect(artworks.map { |a| a["name"] }).to all(satisfy { |n| n.is_a?(String) && !n.empty? }) + expect(artworks.map { |a| a["link"] }).to all(start_with("https://www.google.com/search?")) + end + + it "resolves images: 8 inline base64 + 39 thumbnail URLs, none missing" do + images = artworks.map { |a| a["image"] } + expect(images.count { |i| i.to_s.start_with?("data:image/jpeg;base64,") }).to eq(8) + expect(images.count { |i| i.to_s.start_with?("https://encrypted-tbn") }).to eq(39) + expect(images).to all(be_truthy) + end + + it "extracts dates as extensions where present (34 of 47)" do + expect(artworks.count { |a| a.key?("extensions") }).to eq(34) + end + + it "spot-checks the first artwork" do + first = artworks.first + expect(first["name"]).to eq("Salvator Mundi") + expect(first["extensions"]).to eq(["1500"]) + expect(first["image"]).to start_with("data:image/jpeg;base64,") + end + + it "omits extensions for a dateless work (Vitruvian Man)" do + vitruvian = artworks.find { |a| a["name"] == "Vitruvian Man" } + expect(vitruvian).not_to be_nil + expect(vitruvian).not_to have_key("extensions") + end +end diff --git a/spec/integration/picasso_spec.rb b/spec/integration/picasso_spec.rb new file mode 100644 index 00000000..3a2ff267 --- /dev/null +++ b/spec/integration/picasso_spec.rb @@ -0,0 +1,50 @@ +require "json" +require "search_result" + +# Second-layout regression (DESIGN.md Section 5). The Picasso page is a more recent +# capture whose obfuscated class names differ from van-gogh's, proving the parser +# must not depend on them. +# +# Unlike van-gogh, there is no SerpApi-provided example. files/pablo-picasso-expected-array.json +# is a *snapshot* generated by this parser (and spot-verified against the HTML), so +# the golden-match below guards against regressions/drift, while the explicit counts +# below are the independent, inspection-derived check. +RSpec.describe "Pablo Picasso paintings page (second layout)" do + let(:files_dir) { File.expand_path("../../files", __dir__) } + let(:result) { SearchResult.from_file(File.join(files_dir, "pablo-picasso-paintings.html")) } + let(:expected) { JSON.parse(File.read(File.join(files_dir, "pablo-picasso-expected-array.json"))) } + let(:artworks) { result.to_h["artworks"] } + + it "matches the picasso snapshot exactly" do + expect(result.to_h).to eq(expected) + end + + it "extracts all 45 carousel paintings despite rotated class names" do + expect(artworks.size).to eq(45) + end + + it "gives every artwork a non-empty name and an absolute link" do + expect(artworks.map { |a| a["name"] }).to all(be_a(String).and(be_truthy)) + expect(artworks.map { |a| a["name"] }).to all(satisfy { |n| !n.empty? }) + expect(artworks.map { |a| a["link"] }).to all(start_with("https://www.google.com/search?")) + end + + it "resolves images: 8 inline base64 + 37 thumbnail URLs, none missing" do + images = artworks.map { |a| a["image"] } + expect(images.count { |i| i.to_s.start_with?("data:image/jpeg;base64,") }).to eq(8) + expect(images.count { |i| i.to_s.start_with?("https://encrypted-tbn") }).to eq(37) + expect(images).to all(be_truthy) + end + + it "extracts dates as extensions where present (39 of 45)" do + with_dates = artworks.count { |a| a.key?("extensions") } + expect(with_dates).to eq(39) + end + + it "spot-checks the first artwork" do + first = artworks.first + expect(first["name"]).to eq("Guernica") + expect(first["extensions"]).to eq(["1937"]) + expect(first["image"]).to start_with("data:image/jpeg;base64,") + end +end diff --git a/spec/integration/van_gogh_spec.rb b/spec/integration/van_gogh_spec.rb new file mode 100644 index 00000000..4466a1ba --- /dev/null +++ b/spec/integration/van_gogh_spec.rb @@ -0,0 +1,36 @@ +require "json" +require "search_result" + +# End-to-end: the real saved page must reproduce files/van-gogh-expected-array.json +# exactly (DESIGN.md Section 5). This is the authoritative, SerpApi-provided example. +RSpec.describe "Van Gogh paintings page" do + let(:files_dir) { File.expand_path("../../files", __dir__) } + let(:result) { SearchResult.from_file(File.join(files_dir, "van-gogh-paintings.html")) } + let(:expected) { JSON.parse(File.read(File.join(files_dir, "van-gogh-expected-array.json"))) } + let(:artworks) { result.to_h["artworks"] } + + it "extracts all 47 carousel paintings" do + expect(artworks.size).to eq(47) + end + + it "matches the expected array exactly" do + expect(result.to_h).to eq(expected) + end + + it "matches every artwork field-by-field" do + artworks.zip(expected["artworks"]).each_with_index do |(actual, want), i| + expect(actual).to eq(want), "artwork ##{i} (#{want["name"].inspect}) mismatch" + end + end + + it "has the expected image coverage: 8 inline base64 + 39 thumbnail URLs" do + images = artworks.map { |a| a["image"] } + expect(images.count { |i| i.start_with?("data:image/jpeg;base64,") }).to eq(8) + expect(images.count { |i| i.start_with?("https://encrypted-tbn") }).to eq(39) + expect(images).to all(be_truthy) + end + + it "absolutizes every Google link" do + expect(artworks.map { |a| a["link"] }).to all(start_with("https://www.google.com/search?")) + end +end diff --git a/spec/parser_spec.rb b/spec/parser_spec.rb new file mode 100644 index 00000000..b787e8fa --- /dev/null +++ b/spec/parser_spec.rb @@ -0,0 +1,115 @@ +require "parser" + +RSpec.describe Parser do + # Mirrors the real carousel markup (DESIGN.md Section 2): each item is a div.iELo6 + # wrapping an with an img.taFZJe, a div.pgNMRc (name) and div.cxzHyb (date). + # - item 1: inline base64 (img has id, matching _setImagesSrc script) + # - item 2: lazy URL (img has data-src), and no date div + let(:html) do + <<~HTML + + + + + + + + + HTML + end + + subject(:parser) { described_class.new(html) } + let(:artworks) { parser.artworks } + + it "returns one Artwork per carousel item" do + expect(artworks.size).to eq(2) + expect(artworks).to all(be_a(Artwork)) + end + + describe "the first artwork (base64 image)" do + subject(:art) { artworks.first } + + it "normalizes the name's internal whitespace" do + expect(art.name).to eq("The Starry Night") + end + + it "wraps the date in an extensions array" do + expect(art.extensions).to eq(["1889"]) + end + + it "absolutizes the Google link and decodes entities" do + expect(art.link).to eq("https://www.google.com/search?q=The+Starry+Night&stick=ABC") + end + + it "resolves the inline base64 image" do + expect(art.image).to eq("data:image/jpeg;base64,/9j/STARRY") + end + end + + describe "the second artwork (url image, no date)" do + subject(:art) { artworks.last } + + it "has an empty extensions array when no date div is present" do + expect(art.extensions).to eq([]) + end + + it "resolves the data-src thumbnail URL" do + expect(art.image).to eq("https://encrypted-tbn0.gstatic.com/images?q=tbn:XYZ") + end + end + + # Google rotates the obfuscated class names between captures, so the parser must + # rely on structure (a stick anchor wrapping an img + a title/date caption), + # not on specific class names. + describe "class independence" do + let(:html) do + <<~HTML + + + + HTML + end + + it "parses an item whose class names are unknown" do + art = described_class.new(html).artworks.first + expect(art.name).to eq("Guernica") + expect(art.extensions).to eq(["1937"]) + expect(art.link).to eq("https://www.google.com/search?q=Guernica&stick=GG") + expect(art.image).to eq("https://encrypted-tbn0.gstatic.com/images?q=tbn:GUE") + end + end +end diff --git a/spec/search_result_spec.rb b/spec/search_result_spec.rb new file mode 100644 index 00000000..cab7de6f --- /dev/null +++ b/spec/search_result_spec.rb @@ -0,0 +1,50 @@ +require "json" +require "search_result" + +RSpec.describe SearchResult do + let(:html) do + <<~HTML + + + + HTML + end + + subject(:result) { described_class.new(html) } + + it "exposes the parsed artworks" do + expect(result.artworks.size).to eq(1) + expect(result.artworks.first).to be_a(Artwork) + end + + describe "#to_h" do + it "wraps the artworks under the 'artworks' key" do + expect(result.to_h).to eq( + "artworks" => [ + { + "name" => "Irises", + "extensions" => ["1889"], + "link" => "https://www.google.com/search?q=Irises&stick=DEF", + "image" => "https://encrypted-tbn0.gstatic.com/images?q=tbn:XYZ" + } + ] + ) + end + end + + describe "#to_json" do + it "serializes the full result to JSON" do + expect(JSON.parse(result.to_json)).to eq(result.to_h) + end + end +end diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb new file mode 100644 index 00000000..96b69fca --- /dev/null +++ b/spec/spec_helper.rb @@ -0,0 +1,22 @@ +require "simplecov" +SimpleCov.start do + add_filter "/spec/" + enable_coverage :branch +end + +$LOAD_PATH.unshift File.expand_path("../lib", __dir__) + +RSpec.configure do |config| + config.expect_with :rspec do |expectations| + expectations.include_chain_clauses_in_custom_matcher_descriptions = true + end + + config.mock_with :rspec do |mocks| + mocks.verify_partial_doubles = true + end + + config.shared_context_metadata_behavior = :apply_to_host_groups + config.disable_monkey_patching! + config.order = :random + Kernel.srand config.seed +end