[
  {
    "study_id": "O01",
    "foreplay_id": "g39U2QSt0m1onz0l8MOv",
    "ad_id": "24174120218849448",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=g39U2QSt0m1onz0l8MOv",
    "image": "assets/O01.png",
    "sha256": "afdf42e1daad1b9ddf84af4ff87f36018f1eaee5c89bf36f1595a39a3dfca2a6",
    "stored_days": 440,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Three full-height color columns map three tubs to dayparts. White headline unifies the system; tiny reassurance closes the bottom. The column structure communicates use before the copy is read.",
    "duplicate_of": null,
    "featured": true
  },
  {
    "study_id": "O02",
    "foreplay_id": "vOc9L9f9dpOgGcRdfjaH",
    "ad_id": "24215944714752992",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=vOc9L9f9dpOgGcRdfjaH",
    "image": "assets/O02.png",
    "sha256": "457d7df9f13481695effc9d6d29c9121d5d08d5212cff522fa601132cef55de3",
    "stored_days": 385,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Autumn photo scene and foreground tubs, with a yellow highlighted phrase inside a white headline. Purple discount seal sits left; stars, payment and guarantee occupy separate supporting rows. Busy but strongly organized.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O03",
    "foreplay_id": "0R3T1J7UxnfLfumjxzhR",
    "ad_id": "24749472764713888",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=0R3T1J7UxnfLfumjxzhR",
    "image": "assets/O03.png",
    "sha256": "96f1fb2c233886b8e04a5a4bde060489c47c3ea1a38b61d4a46257e3b319aa76",
    "stored_days": 357,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Pale background with dark headline and a pill-shaped emphasis band. Four obstacle icons form a two-by-two grid above a tilted product. The layout explains several causes of frustration.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O04",
    "foreplay_id": "5k9tknak86f1pvyo7uRr",
    "ad_id": "25351191734546072",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=5k9tknak86f1pvyo7uRr",
    "image": "assets/O04.jpg",
    "sha256": "6a625115f57a56e6abf0249549d08ecb93cfd4352b3b3bb4bae7285667d6a4f3",
    "stored_days": 309,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Purple three-product scene, lime headline upper-left and oversized discount upper-right. Rounded benefit labels point to specific tubs. The lines have actual endpoints and explanatory jobs.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O05",
    "foreplay_id": "Ff1zbxs9PmhzBDKn8yev",
    "ad_id": "1147418996033459",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=Ff1zbxs9PmhzBDKn8yev",
    "image": "assets/O05.jpg",
    "sha256": "55b83424dd0960cf3d85f065f6db85df40f83fa26725c48f3326e1928a6f7501",
    "stored_days": 273,
    "capture": "2026-09-15",
    "hair": true,
    "note": "Cyan milk-and-cereal edges surround three foreground tubs. Pink and plum headline sits above the package family; compact proof closes the lower edge. Hair promise carried without a model.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O06",
    "foreplay_id": "pTMXrddzNEIRMeZQ3c5Y",
    "ad_id": "491506935896716",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=pTMXrddzNEIRMeZQ3c5Y",
    "image": "assets/O06.jpg",
    "sha256": "416c62b688f98f0f857d4c998ad2e4501caffc01f881d4984143c3ac00221813",
    "stored_days": 273,
    "capture": "2026-09-15",
    "hair": true,
    "note": "Pink textured field, dark/pink two-line headline and three tubs on a low platform. Floating cereal gives category texture; framed customer proof anchors the bottom. Straight vertical reading order.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O07",
    "foreplay_id": "ds9aa5ULrJ7WI88yRdAx",
    "ad_id": "306397984757275",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=ds9aa5ULrJ7WI88yRdAx",
    "image": "assets/O07.jpg",
    "sha256": "9e21c18006a1a2569e8322ceca37cdf0b625cba828679c1d87d487b18261e55c",
    "stored_days": 273,
    "capture": "2026-09-15",
    "hair": true,
    "note": "Model left; two-scale headline right; product below the text. White emphasis word contrasts the dark first line. Customer-count circle overlaps the product instead of floating in unused space.",
    "duplicate_of": null,
    "featured": true
  },
  {
    "study_id": "O08",
    "foreplay_id": "HpXfWtUVd0xc6Et73Txn",
    "ad_id": "628940678334268",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=HpXfWtUVd0xc6Et73Txn",
    "image": "assets/O08.jpg",
    "sha256": "3520fbee4626fad350c3726c13a2d68b1b7d6e70418e48d3cd0ba001f40190af",
    "stored_days": 273,
    "capture": "2026-09-15",
    "hair": true,
    "note": "Desaturated blurred packages make one colored tub the hero. Two-tone lowercase headline owns the top; review circle overlaps the tub; tiny guarantee below. Color isolation creates focus.",
    "duplicate_of": null,
    "featured": true
  },
  {
    "study_id": "O09",
    "foreplay_id": "g1eUaU2CjiMb8feMIAe7",
    "ad_id": "292022209676892",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=g1eUaU2CjiMb8feMIAe7",
    "image": "assets/O09.jpg",
    "sha256": "34611281cf83d00d6c625316a65b9c680e5a4feccf2989ec0daf8b6688712ee7",
    "stored_days": 266,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Product held in a workout scene, white/pink headline above. Chat-style testimonial bubbles occupy the lower-right and end in a small avatar. Uses social-message language within a photo.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O10",
    "foreplay_id": "iWF1XjD4Ni9XERRqFpjw",
    "ad_id": "339189548176440",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=iWF1XjD4Ni9XERRqFpjw",
    "image": "assets/O10.jpg",
    "sha256": "0252d24acef0b71232c5b83877feb88979a4fc19a4b6abc77f92927ba592b0fd",
    "stored_days": 266,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Pink field, outcome headline at top, product photo inset left and stretching model on the right. A repeated guarantee ribbon crosses the bottom. A composited fitness aspiration layout.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O11",
    "foreplay_id": "mc9wxYGZCrHzEBGsMz3x",
    "ad_id": "528800555339522",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=mc9wxYGZCrHzEBGsMz3x",
    "image": "assets/O11.jpg",
    "sha256": "1dce9c8058aab05a97a83b212d18cd1d478dc72878373c75a03504d3c8629f34",
    "stored_days": 266,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Saturated pink with centered tub shown through a circular mirror. Right-side icon column and top two-color headline. The circle is a physical scene object, not an unexplained graphic.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O12",
    "foreplay_id": "QmCpdOTovH2NFPEqT2SM",
    "ad_id": "542444213861545",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=QmCpdOTovH2NFPEqT2SM",
    "image": "assets/O12.jpg",
    "sha256": "d354d25fffe13dfc028ccc3ea13111915f985a2dcc2bd042beebf83081e72e86",
    "stored_days": 266,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Woman in a domestic kitchen on the right; headline and quote on the left; oversized tub lower-left. A highlighted quote fragment creates a second reading level. Not a dated transformation pair.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O13",
    "foreplay_id": "JJM1rFOy7qYohJbI46rP",
    "ad_id": "1033458144242426",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=JJM1rFOy7qYohJbI46rP",
    "image": "assets/O13.jpg",
    "sha256": "826e024db008b5362aa2002f2c41e4e05a30a53b5e6f663a25ebe83a9e415904",
    "stored_days": 266,
    "capture": "2026-09-15",
    "hair": true,
    "note": "Two-line hair/weight tradeoff upper-left, gym model right and large tub lower-left. Customer circle sits beside the tub. The model balances the text and package mass.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O14",
    "foreplay_id": "cKlPrTJ2ndu9VVJfLX8B",
    "ad_id": "1036771753541625",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=cKlPrTJ2ndu9VVJfLX8B",
    "image": "assets/O14.jpg",
    "sha256": "07bc2dfc9d58ae6da7ca52c355f479b7fa2bff6380cae2b71f05a92d487b23e2",
    "stored_days": 266,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Close hand holding tub on a towel. Two-line white/pink headline uses dark space above; chat bubbles stack lower-right with an avatar. Detail and interaction carry the photograph.",
    "duplicate_of": null,
    "featured": true
  },
  {
    "study_id": "O15",
    "foreplay_id": "RCMhJevf4oRPfIKBiWlg",
    "ad_id": "1088773655303236",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=RCMhJevf4oRPfIKBiWlg",
    "image": "assets/O15.jpg",
    "sha256": "ea7c0dc13449d5c7e8a5d975b90de5b7d59657c6c45d961d0fbcd8fcfce34f05",
    "stored_days": 266,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Model right, oversized stacked type left, product lower-left and dark guarantee footer. Pink scene and dark headline contrast strongly. Clear separation of message, person and product.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O16",
    "foreplay_id": "9EcI0PumDJyfQ3suiyDQ",
    "ad_id": "1100423687173653",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=9EcI0PumDJyfQ3suiyDQ",
    "image": "assets/O16.jpg",
    "sha256": "46476bf0fc03a2d5a8b1de06ca5185713734a0e7b8fe12031b2bf96a9d7e9ec4",
    "stored_days": 266,
    "capture": "2026-09-15",
    "hair": true,
    "note": "Large purple hair/weight tradeoff above a turquoise pill-and-product scene. Review circle overlaps the tub; narrow customer strip top. More segmented and banner-heavy than O13.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O17",
    "foreplay_id": "pDt5R6TsO9tM40hxUGqY",
    "ad_id": "1177715192964608",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=pDt5R6TsO9tM40hxUGqY",
    "image": "assets/O17.jpg",
    "sha256": "308536d14eabb262cf34c30ee947f60b669fa673b883834faeb3cd7b80fb396b",
    "stored_days": 266,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Big type upper-left, small product-in-hand inset below and stretching model breaking across panels. Thin repeated guarantee ribbon near the bottom. Layered collage with one main person.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O18",
    "foreplay_id": "DEImxLrcKoikI1AaZzBB",
    "ad_id": "301650201921133",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=DEImxLrcKoikI1AaZzBB",
    "image": "assets/O18.jpg",
    "sha256": "4aa792e922eaed2f5297e587851255fb2966d50df7bd5ff6357ed16ace20b8f0",
    "stored_days": 266,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Capsule-in-hand above product, short two-color headline below and circular quote to the right. The action makes the product understandable; quote occupies a quiet patch of background.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O19",
    "foreplay_id": "jqn0Yi73I3xheH7FymH8",
    "ad_id": "343077591206734",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=jqn0Yi73I3xheH7FymH8",
    "image": "assets/O19.jpg",
    "sha256": "0c7fc587ba163799f58ae00ce0a16ab5e719be331fd5a7a9b580670b000a1cf1",
    "stored_days": 266,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Offer upper-left, tangible gift bag beside an oversized tub, softly blurred person behind. Customer circle lower-right. The free item is pictured rather than buried in caption copy.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O20",
    "foreplay_id": "wPXKBX9TfEQXZTq7pISv",
    "ad_id": "712576236779076",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=wPXKBX9TfEQXZTq7pISv",
    "image": "assets/O20.jpg",
    "sha256": "847c5970ec9b016f19718565c9540fbdc6f234aa445e6e0b0d58195c524ef83d",
    "stored_days": 266,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Product-in-hand closeup with slanted white offer panel at top. Gift bag inset lower-left and pink review circle right. Product remains the largest recognizable object despite large discount type.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O21",
    "foreplay_id": "SFq1W5P7g5kwkgF3J7Td",
    "ad_id": "662717998119535",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=SFq1W5P7g5kwkgF3J7Td",
    "image": "assets/O21.jpg",
    "sha256": "ac271879d86aeddd2e4512b0706d6a296718f9eb204a13452a5a09ab821932f9",
    "stored_days": 266,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Soft domestic background, lowercase two-color headline and three tubs. Small testimonial circle right; publication-logo strip below. Product, claim and borrowed authority form a tidy stack.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O22",
    "foreplay_id": "vn1Jpe1JmyvnlgGymC3f",
    "ad_id": "1626714834378397",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=vn1Jpe1JmyvnlgGymC3f",
    "image": "assets/O22.jpg",
    "sha256": "2f9d3f5bb01d95ef3765ab86010f95e8f0f4c317ac6ad52cda0beaac481d3020",
    "stored_days": 266,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Same hand-held product family as O20, now outcome-led in a slanted white top panel. Review circle lower-left. A concrete example of changing message while preserving a scene.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O23",
    "foreplay_id": "lnihN39snFW0OO5n1FVT",
    "ad_id": "1576189566100036",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=lnihN39snFW0OO5n1FVT",
    "image": "assets/O23.jpg",
    "sha256": "a99530efebf69af83cd5bc4b51a4d345e1a59982826eaf88b04c92f4e390bb46",
    "stored_days": 266,
    "capture": "2026-09-15",
    "hair": false,
    "note": "White/pink horizontal bands; large problem headline above a single tub crossing the middle band. Nutrition icons and customer count form a compact footer. Bands establish actual information zones.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O24",
    "foreplay_id": "oEeqoJ866cR0pGQH3ei8",
    "ad_id": "1716638258667641",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=oEeqoJ866cR0pGQH3ei8",
    "image": "assets/O24.jpg",
    "sha256": "6ef726bf8c3510a378ff85e867815d350dec7eb50ddcf0a7116c5d8c88b3a4ea",
    "stored_days": 266,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Six tilted tubs frame a central percentage offer. Small descriptor above and limited-time line below. A product-assortment promotion with radial energy, not a hair result demonstration.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O25",
    "foreplay_id": "yYOXwBuSW6xAC8prVLfc",
    "ad_id": "7894123753946399",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=yYOXwBuSW6xAC8prVLfc",
    "image": "assets/O25.jpg",
    "sha256": "87f7c9b5c0f7e618977bb523aa1aefbad3aea9154b46995457a52589cb8b37b1",
    "stored_days": 266,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Blue field with pink/white headline, big angled tub and scattered cereal. Ingredient list down left; customer circle lower-right. Small rays frame the product without competing with the headline.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O26",
    "foreplay_id": "nd0xM4G9l624og646SLK",
    "ad_id": "1974351809392265",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=nd0xM4G9l624og646SLK",
    "image": "assets/O26.jpg",
    "sha256": "155dabe77a473c1621da7c5be1b88130d8a53d7689aeacd4847ab80247265917",
    "stored_days": 264,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Woman holding several tubs left, large discount upper-right, gift shaker callout mid-right and assortment bottom-right. The offer is visibly bundled. Dense but grouped around two main columns.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O27",
    "foreplay_id": "qOITljgmwMfsEVH2IaFO",
    "ad_id": "666661547983855",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=qOITljgmwMfsEVH2IaFO",
    "image": "assets/O27.jpg",
    "sha256": "7a5cdb9f78d0fbe9746512b5786aca2c790df44791f2644c9b8dcc1941f66d5e",
    "stored_days": 262,
    "capture": "2026-09-15",
    "hair": true,
    "note": "Large hair-loss headline above a five-tub lineup; cereal and milk frame the edges. Ingredient/biotin circles overlap the product; nutrition/proof closes the pink footer. Product variety supports the promise.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O28",
    "foreplay_id": "SPkOQNTdje0IGVSjEqer",
    "ad_id": "380636653783304",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=SPkOQNTdje0IGVSjEqer",
    "image": "assets/O28.jpg",
    "sha256": "71e5dad8a30d307c72c83a002db6266ed7d152a495c7d24e698c1bdfbd79c4c8",
    "stored_days": 246,
    "capture": "2026-09-15",
    "hair": true,
    "note": "Royal blue field, pink first word and white second line. Two blue-lid tubs on white geometric shelves, one tilted by a hand; green nutrition row below. Product handling adds movement.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O29",
    "foreplay_id": "wvzsuSXDhxscJaxcCW4G",
    "ad_id": "399224415066204",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=wvzsuSXDhxscJaxcCW4G",
    "image": "assets/O29.jpg",
    "sha256": "fce3348a0e7ff2f467d1f0ff062ebb6465681ab1689225f8292f992e7de494f4",
    "stored_days": 246,
    "capture": "2026-09-15",
    "hair": true,
    "note": "Diagonal cyan/orange split carries two desired outcomes with italic comparison words. Tubs occupy the lower half. Benefit-choice framing rather than testimonial or before-and-after evidence.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O30",
    "foreplay_id": "HPQtsf42YpF7oGbwKrLK",
    "ad_id": "403520161201587",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=HPQtsf42YpF7oGbwKrLK",
    "image": "assets/O30.jpg",
    "sha256": "b3679afacc49fa3f7de5e6107b9e1b8b62784959886c5db890edeb014aa79f6e",
    "stored_days": 246,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Soft bright room, large two-scale headline, three tubs and a tiny top proof pill. Guarantee bottom. Part of a heavily reused scene family with changed headline benefits.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O31",
    "foreplay_id": "sA2vRziAfRebz6Rl8Zpd",
    "ad_id": "406188480919243",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=sA2vRziAfRebz6Rl8Zpd",
    "image": "assets/O31.jpg",
    "sha256": "20989412220bbbf8d59d4cb5999e292ef34acf967f7767e81596dec0cf485906",
    "stored_days": 246,
    "capture": "2026-09-15",
    "hair": true,
    "note": "Flowing hair sweeps from model on right through center-left. Two-color headline upper-left, tubs lower-left, circular review proof and script guarantee lower-right. Strongest hair-as-composition reference.",
    "duplicate_of": null,
    "featured": true
  },
  {
    "study_id": "O32",
    "foreplay_id": "EA2YFfjB2nGgkq5L4Cyd",
    "ad_id": "511893557051775",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=EA2YFfjB2nGgkq5L4Cyd",
    "image": "assets/O32.jpg",
    "sha256": "bc1ed65ef77ebd1e5b15e62087404d04ff17f31a3162a42b077fb78297fa9a1e",
    "stored_days": 246,
    "capture": "2026-09-15",
    "hair": true,
    "note": "Three tubs on round cream podiums with foliage above. Yellow emphasis word at top, white supporting line, guarantee footer. Polished product-only hair outcome composition.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O33",
    "foreplay_id": "TOxKSmhva0sk8v4eHSlP",
    "ad_id": "512089127254626",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=TOxKSmhva0sk8v4eHSlP",
    "image": "assets/O33.jpg",
    "sha256": "5b1758a81b0d9f190da3eb49c0d6423bdc9ef5f2704be164243a5d9773c03d8f",
    "stored_days": 246,
    "capture": "2026-09-15",
    "hair": true,
    "note": "Pink gradient, centered headline, tub between hair brushes and scissors. Circular review badge overlaps the lower-right product area. Props establish hair-care relevance immediately.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O34",
    "foreplay_id": "bxyJk9yEldohrC0mGUAp",
    "ad_id": "669291351528326",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=bxyJk9yEldohrC0mGUAp",
    "image": "assets/O34.jpg",
    "sha256": "b718e053d2c1fd4e5b671390c17982bfba92d8730052c9a81a73d9123a145786",
    "stored_days": 246,
    "capture": "2026-09-15",
    "hair": true,
    "note": "Same podium-and-foliage system as O32 with a damaged-hair promise. Yellow emphasis word sits above white explanation. Reused image system tests a different benefit framing.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O35",
    "foreplay_id": "9Jd2Wi6u46EMuo07l9W0",
    "ad_id": "664229901351510",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=9Jd2Wi6u46EMuo07l9W0",
    "image": "assets/O35.jpg",
    "sha256": "4ef3bd9d071e7bd83cdf85692beb6bce1acdb4d0e0d8e3e906bdfec07bc2e35f",
    "stored_days": 246,
    "capture": "2026-09-15",
    "hair": true,
    "note": "Same blue shelves and hand-held tub as O28 with a growth-focused headline. Pink emphasis/white support, lime facts below. Message variation rather than a new visual concept.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O36",
    "foreplay_id": "SoclPlxBS335KCIZt66D",
    "ad_id": "934593940569414",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=SoclPlxBS335KCIZt66D",
    "image": "assets/O36.jpg",
    "sha256": "a3574a4dbc8028bf4458038c5ed9cf77edf8e28406a9b7dc48c468386da81fa6",
    "stored_days": 246,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Bright-room three-tub template with youthful-feeling headline split between plum and pink. Tiny proof pill top and guarantee bottom. Same geometry as O30.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O37",
    "foreplay_id": "2TFUudJbmc7PgdUeSnLH",
    "ad_id": "1059208731335901",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=2TFUudJbmc7PgdUeSnLH",
    "image": "assets/O37.jpg",
    "sha256": "ba6081520238573dcbf84f2780a75436581abdcbdd196101d6dc3057bd44965b",
    "stored_days": 246,
    "capture": "2026-09-15",
    "hair": true,
    "note": "Pink gradient with a damage-focused two-line headline and small guarantee. Tub flanked by brushes/scissors; review circle anchored to lower-right. Particularly relevant to Wonder brush-and-bottle placement.",
    "duplicate_of": null,
    "featured": true
  },
  {
    "study_id": "O38",
    "foreplay_id": "zKOpa9u482Z9c74JDsur",
    "ad_id": "1357969004717502",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=zKOpa9u482Z9c74JDsur",
    "image": "assets/O38.jpg",
    "sha256": "a909df54167ff933a9f834e0d913f548b06357a111ed4f135787d3e9bf59f260",
    "stored_days": 246,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Bright-room product trio with a speed-focused benefit headline. The second word is much larger and pink. Same product scale and proof placement as O30/O36.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O39",
    "foreplay_id": "OOA8gdx0qPgFx9vWtGql",
    "ad_id": "3277661295892940",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=OOA8gdx0qPgFx9vWtGql",
    "image": "assets/O39.jpg",
    "sha256": "a0b33a2e5031790934a32d9bfc14ed2cb49077862f340e0642c30b4bcfb4676b",
    "stored_days": 246,
    "capture": "2026-09-15",
    "hair": true,
    "note": "Split portraits on blue/pink fields beneath a dark question header. Each half has a product and benefit caption. This compares benefits; it is not a before-and-after pair.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O40",
    "foreplay_id": "Nw32uuoEQF2vQuYDQjsQ",
    "ad_id": "307239331538634",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=Nw32uuoEQF2vQuYDQjsQ",
    "image": "assets/O40.jpg",
    "sha256": "a2fa3c99bc40b1d93857c365fc8b07f39ff46ea58721d5bdcf35cadabbe0f3e1",
    "stored_days": 246,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Lavender background with a hand taking a capsule above a tub resting on another palm. White stacked headline left; review circle left-center; fitness-model cutout lower-right. Several distinct focal elements.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O41",
    "foreplay_id": "js3EpQVKfLtLN0XCvSXu",
    "ad_id": "334674688651150",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=js3EpQVKfLtLN0XCvSXu",
    "image": "assets/O41.jpg",
    "sha256": "97b5d461380d4deb0a1e3ccc6b175385c78fc67d81236f01c40df443cf8309b8",
    "stored_days": 246,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Bright-room product trio and an oversized pink second line below a smaller dark line. Top customer-count pill, bottom guarantee. Shows typographic emphasis within a repeated base scene.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O42",
    "foreplay_id": "qgetAMuobX2Pb0bBZlfQ",
    "ad_id": "458939929316298",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=qgetAMuobX2Pb0bBZlfQ",
    "image": "assets/O42.jpg",
    "sha256": "0330e77fddc45463c42c7f5af3e7bd788f39f1e3add5ff6a43f0f1b61d74f29a",
    "stored_days": 246,
    "capture": "2026-09-15",
    "hair": true,
    "note": "Lavender field with diagonal tub held from top-left. Headline upper-right, aligned nutrition list down right and proof circle near bottom. The product angle creates motion; text remains orderly.",
    "duplicate_of": null,
    "featured": true
  },
  {
    "study_id": "O43",
    "foreplay_id": "syuUXwukp4AsruAzmrin",
    "ad_id": "305630104978576",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=syuUXwukp4AsruAzmrin",
    "image": "assets/O43.jpg",
    "sha256": "8f5ac8f6d15fb19c35934db045ab6a01ea874ced25526fca35a793f60cfbbe4a",
    "stored_days": 246,
    "capture": "2026-09-15",
    "hair": true,
    "note": "Cyan background and tight crop of a person holding the tub. Two-tone headline above the product, customer-count line at bottom. Hands, skin texture and matching nails bring human scale.",
    "duplicate_of": null,
    "featured": true
  },
  {
    "study_id": "O44",
    "foreplay_id": "7uhV0z07ZDkMzpAzYVrs",
    "ad_id": "1103688283622410",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=7uhV0z07ZDkMzpAzYVrs",
    "image": "assets/O44.jpg",
    "sha256": "6fe70e66ae4bd44036f07cf8979f9151fd18a340c39f84c10953375d77562f96",
    "stored_days": 246,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Blue geometric-shelf template repurposed for a skin benefit. White/lime headline above, ingredient row below. Same photographic approach as O28/O35, demonstrating cross-benefit reuse.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O45",
    "foreplay_id": "zI4xQxix9pRGnHsHuEQu",
    "ad_id": "655842372357834",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=zI4xQxix9pRGnHsHuEQu",
    "image": "assets/O45.jpg",
    "sha256": "3d966b40d8a5547761b474015732c8b39a255bce0260f19c58cfbc4f1dd52385",
    "stored_days": 246,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Landscape pink assortment announcement with logo, Canadian flag and availability message. Cereal elements fill edges. Geographic launch creative, not a hair-led pain concept.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O46",
    "foreplay_id": "ikyhydu1EElgjpZeYp7P",
    "ad_id": "354899156423291",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=ikyhydu1EElgjpZeYp7P",
    "image": "assets/O46.jpg",
    "sha256": "554e80ed57aaa8436a781c97c00795a06be2196f6384b2e8b731f17f5b9db892",
    "stored_days": 246,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Pink Mexico availability announcement, large logo, full product assortment and retailer mark. Product range includes categories beyond collagen protein. Broad brand-distribution message.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O47",
    "foreplay_id": "dVs95rCptyYShBnMmmhS",
    "ad_id": "535638124513471",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=dVs95rCptyYShBnMmmhS",
    "image": "assets/O47.jpg",
    "sha256": "37462bdd6af5a03dfc70466ba61cd4041948d03fc9a9781fff8b00343a3c97d9",
    "stored_days": 246,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Smiling woman in a kitchen holding two open tubs, with cereal visible at the rims. Almost entirely photography. Product interaction and expression do the work without an added headline block.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O48",
    "foreplay_id": "B90Rt5U3yOFHEXzpesDR",
    "ad_id": "312967044291032",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=B90Rt5U3yOFHEXzpesDR",
    "image": "assets/O48.png",
    "sha256": "9cc9de5fb8fbb23406f087d0fcf63601d0695ccc648c31417c31351e0ed969ee",
    "stored_days": 230,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Pink product pedestal with two tilted/standing tubs, circular review badge and dark customer strip. Bright yellow lower outcome banner. Contrast is intentionally loud and sale-like.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O49",
    "foreplay_id": "9W6vrJgiWf7RmAiZEIEH",
    "ad_id": "2164202920409970",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=9W6vrJgiWf7RmAiZEIEH",
    "image": "assets/O49.jpg",
    "sha256": "aae2392eebbc9a4648533a995c2373586ed5028048f242008b8bddd5130f5fb0",
    "stored_days": 230,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Dark gym photograph with model right, oversized tub lower-left and large pink/white lowercase headline left. Dim scene makes the vivid package pop. Different mood from the pastel hair executions.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "O50",
    "foreplay_id": "juCvPfZdlScdJpIAJ51M",
    "ad_id": "5289309497800074",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=juCvPfZdlScdJpIAJ51M",
    "image": "assets/O50.png",
    "sha256": "18d8b333b0edb727cda98524baad09430d92ca6c4e0ad23853805cc49200609f",
    "stored_days": 230,
    "capture": "2026-09-15",
    "hair": false,
    "note": "Near-repeat of O41: same domestic product trio, headline hierarchy, proof pill and guarantee. Separate archive record, not a distinct creative concept.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "H01",
    "foreplay_id": "BfHZh2WF3DSNB0Is0lPY",
    "ad_id": "231910882813767",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=BfHZh2WF3DSNB0Is0lPY",
    "image": "assets/H01.jpg",
    "sha256": "a6175d03d89609076ebb3ebb0f6ecf2ecd5319343347ccaa583a9e5f1a609101",
    "stored_days": 15,
    "capture": "2026-09-16",
    "hair": true,
    "note": "Pink cereal-and-milk product lineup with dark hair-loss headline. Essentially the O27 design family; exact-byte duplicate of H09.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "H02",
    "foreplay_id": "qcJwUJphcH4o01q6ODX1",
    "ad_id": "6947118608638692",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=qcJwUJphcH4o01q6ODX1",
    "image": "assets/H02.jpg",
    "sha256": "933cf18cfae08ca53c94a6eb6392a4a11e5e2e70d1590dcb6c392f503360ed9a",
    "stored_days": 15,
    "capture": "2026-09-16",
    "hair": true,
    "note": "Bright domestic product trio with lowercase two-color headline. Review circle left and ingredient circle lower-right; exact-byte duplicate of H13.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "H03",
    "foreplay_id": "tOj2RaJbDTYtbXu10sxa",
    "ad_id": "262333616247474",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=tOj2RaJbDTYtbXu10sxa",
    "image": "assets/H03.jpg",
    "sha256": "1dc70d62097aa168561688c645bc0748ccdc35785f10dc7fb64681b7fde85ff5",
    "stored_days": 15,
    "capture": "2026-09-16",
    "hair": true,
    "note": "Royal blue field, very large problem headline and green ingredient row above a cereal bowl and spoon-in-hand. Product and actual use share the lower half; exact-byte duplicate of H14.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "H04",
    "foreplay_id": "Lte1bJgDVPXptFp425lg",
    "ad_id": "769918381293051",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=Lte1bJgDVPXptFp425lg",
    "image": "assets/H04.jpg",
    "sha256": "93961d355dbb56d8ded89f26236df2eb52ab74e150ed9ff07fde028f4f91082f",
    "stored_days": 15,
    "capture": "2026-09-16",
    "hair": true,
    "note": "Products upper-left, model holding her hair upper-right inside a contoured dashed border. Highlighted lead word, enormous lower headline, yellow review strip and split guarantee footer. Exact-byte duplicate of H10.",
    "duplicate_of": null,
    "featured": true
  },
  {
    "study_id": "H05",
    "foreplay_id": "bOZAQ5F74powU5LpKvRl",
    "ad_id": "1210972416521645",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=bOZAQ5F74powU5LpKvRl",
    "image": "assets/H05.jpg",
    "sha256": "3901ccc06d48ebff1432c204349517a40ffdb1a416253ed2335e56675966b5d5",
    "stored_days": 3,
    "capture": "2026-09-16",
    "hair": true,
    "note": "Another domestic product-trio hair-loss execution. Same general architecture as H02, with composition/scale differences; exact-byte duplicate of H08.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "H06",
    "foreplay_id": "76YQ2h4OWQF64ZJg5XUe",
    "ad_id": "725176855664920",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=76YQ2h4OWQF64ZJg5XUe",
    "image": "assets/H06.jpg",
    "sha256": "253a145f32e48e88baf1ed2ef2021df82cc8c499fc14a07b67804f027e3a3730",
    "stored_days": 7,
    "capture": "2026-09-16",
    "hair": true,
    "note": "Near-repeat of the H04 cutout portrait and large lower headline. Contour follows the model, while bottom strips have separate proof jobs. Similar design, different file.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "H07",
    "foreplay_id": "Eve74olKRydmBp3SQSmQ",
    "ad_id": "2996862413948589",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=Eve74olKRydmBp3SQSmQ",
    "image": "assets/H07.jpg",
    "sha256": "2a4cbc898fa00705fad73ab44ae4e6ebeec27c93686cc5c48dae5c26027689a0",
    "stored_days": 10,
    "capture": "2026-09-16",
    "hair": true,
    "note": "Near-repeat of the pink cereal-and-milk lineup. The headline, package family and bottom facts stay in fixed zones. Not a new concept simply because the ad ID differs.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "H08",
    "foreplay_id": "dz0gJUvRjuIIHDTEWmTo",
    "ad_id": "2504416573040235",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=dz0gJUvRjuIIHDTEWmTo",
    "image": "assets/H08.jpg",
    "sha256": "3901ccc06d48ebff1432c204349517a40ffdb1a416253ed2335e56675966b5d5",
    "stored_days": 5,
    "capture": "2026-09-16",
    "hair": true,
    "note": "Exact-byte repeat of H05. Preserve record for source traceability; do not count it as another distinct image.",
    "duplicate_of": "H05",
    "featured": false
  },
  {
    "study_id": "H09",
    "foreplay_id": "B9fnuAfVYseNe3pUnCDw",
    "ad_id": "1265648170997495",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=B9fnuAfVYseNe3pUnCDw",
    "image": "assets/H09.jpg",
    "sha256": "a6175d03d89609076ebb3ebb0f6ecf2ecd5319343347ccaa583a9e5f1a609101",
    "stored_days": 25,
    "capture": "2026-09-16",
    "hair": true,
    "note": "Exact-byte repeat of H01. Same photographed/composited design under another ad record.",
    "duplicate_of": "H01",
    "featured": false
  },
  {
    "study_id": "H10",
    "foreplay_id": "0fTulh8XsZHZXALKJNvC",
    "ad_id": "1200225887551961",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=0fTulh8XsZHZXALKJNvC",
    "image": "assets/H10.jpg",
    "sha256": "93961d355dbb56d8ded89f26236df2eb52ab74e150ed9ff07fde028f4f91082f",
    "stored_days": 26,
    "capture": "2026-09-16",
    "hair": true,
    "note": "Exact-byte repeat of H04. Repeated run is visible; the data does not explain campaign structure or comparative results.",
    "duplicate_of": "H04",
    "featured": false
  },
  {
    "study_id": "H11",
    "foreplay_id": "Ms4I2JVGQbC9Y7OJ12pz",
    "ad_id": "724987525565256",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=Ms4I2JVGQbC9Y7OJ12pz",
    "image": "assets/H11.jpg",
    "sha256": "fdc0661c54c5e8bd788409c2cfcc0de363f667c40135b3fc05f8087388bac763",
    "stored_days": 21,
    "capture": "2026-09-16",
    "hair": false,
    "note": "Blue cereal-and-spoon template carrying a skin message rather than a hair headline. Included by the search because of surrounding metadata, not the visible main promise. Exact-byte duplicate of H17.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "H12",
    "foreplay_id": "iTgsCLKd0KaGmOhK90Kf",
    "ad_id": "561632815785305",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=iTgsCLKd0KaGmOhK90Kf",
    "image": "assets/H12.jpg",
    "sha256": "1baacca3653e10f19be5bbcb7deb435aef8efd6e7768ff85742022ab656d374e",
    "stored_days": 25,
    "capture": "2026-09-16",
    "hair": true,
    "note": "Lavender diagonal hand-held tub, upper-right headline, aligned facts and lower customer circle. Same concept family as O42; fresh search record does not establish a recent launch.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "H13",
    "foreplay_id": "xdwd7IX9OF8UZ2qHC0FJ",
    "ad_id": "716006969940537",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=xdwd7IX9OF8UZ2qHC0FJ",
    "image": "assets/H13.jpg",
    "sha256": "933cf18cfae08ca53c94a6eb6392a4a11e5e2e70d1590dcb6c392f503360ed9a",
    "stored_days": 25,
    "capture": "2026-09-16",
    "hair": true,
    "note": "Exact-byte repeat of H02. Bright-room trio and hair-loss headline, not another unique concept.",
    "duplicate_of": "H02",
    "featured": false
  },
  {
    "study_id": "H14",
    "foreplay_id": "nJiapiS4KxnHhtuL8aOx",
    "ad_id": "682920886764302",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=nJiapiS4KxnHhtuL8aOx",
    "image": "assets/H14.jpg",
    "sha256": "1dc70d62097aa168561688c645bc0748ccdc35785f10dc7fb64681b7fde85ff5",
    "stored_days": 25,
    "capture": "2026-09-16",
    "hair": true,
    "note": "Exact-byte repeat of H03. Blue usage scene with spoon and cereal bowl.",
    "duplicate_of": "H03",
    "featured": false
  },
  {
    "study_id": "H15",
    "foreplay_id": "a5KSWdB0Wq6cC2FRq28H",
    "ad_id": "1261781414599938",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=a5KSWdB0Wq6cC2FRq28H",
    "image": "assets/H15.jpg",
    "sha256": "9a6618040186b2607ce325c12029ca0f9650b79f7180638c727b14dc692c5146",
    "stored_days": 36,
    "capture": "2026-09-16",
    "hair": true,
    "note": "White-gutter collage: big blue upper panel with headline left/product right, then three product photos below. Proof circle bridges panels. Strong reference for organized information density.",
    "duplicate_of": null,
    "featured": true
  },
  {
    "study_id": "H16",
    "foreplay_id": "dWdmlUXkAoiEIUo2PiRK",
    "ad_id": "5819798198065167",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=dWdmlUXkAoiEIUo2PiRK",
    "image": "assets/H16.jpg",
    "sha256": "654eae063c0bac4153000de3761c5cc093ab84cff2bd705d5e30de61d34ee770",
    "stored_days": 85,
    "capture": "2026-09-16",
    "hair": true,
    "note": "Four quadrants: pink headline on pale upper-left, person holding product upper-right, cereal usage lower-left, nutrition facts lower-right. Customer seal bridges the center. Exact-byte duplicate of H20.",
    "duplicate_of": null,
    "featured": false
  },
  {
    "study_id": "H17",
    "foreplay_id": "M3JlaiecG9nsIDHqrk0Z",
    "ad_id": "630976668621026",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=M3JlaiecG9nsIDHqrk0Z",
    "image": "assets/H17.jpg",
    "sha256": "fdc0661c54c5e8bd788409c2cfcc0de363f667c40135b3fc05f8087388bac763",
    "stored_days": 86,
    "capture": "2026-09-16",
    "hair": false,
    "note": "Exact-byte repeat of H11. Skin-focused visible message, despite appearing in the hair search.",
    "duplicate_of": "H11",
    "featured": false
  },
  {
    "study_id": "H18",
    "foreplay_id": "gYTOYyVUciyxQSFRxtfw",
    "ad_id": "383049730542477",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=gYTOYyVUciyxQSFRxtfw",
    "image": "assets/H18.jpg",
    "sha256": "902be21a37e80425fa6c5a791caa20eca757350b4b39ec5c922dc13e78308d2b",
    "stored_days": 86,
    "capture": "2026-09-16",
    "hair": true,
    "note": "Same four-quadrant system as H16, but with a thinning-focused headline. Each panel has one job; central proof connects them. Better reference for composition than for verified efficacy.",
    "duplicate_of": null,
    "featured": true
  },
  {
    "study_id": "H19",
    "foreplay_id": "ztRLieEA7mcRVAgpqxIL",
    "ad_id": "650272936312583",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=ztRLieEA7mcRVAgpqxIL",
    "image": "assets/H19.jpg",
    "sha256": "b54a628e95a330cd75d4a6ede5db732e64d56ecc698d900d67cd11b05034e10b",
    "stored_days": 92,
    "capture": "2026-09-16",
    "hair": true,
    "note": "Giant pink emphasis word behind tilted foreground tubs, scattered cereal at edges and rounded usage panel below. Strong depth through product/type overlap; the bottom panel is not a shopping button.",
    "duplicate_of": null,
    "featured": true
  },
  {
    "study_id": "H20",
    "foreplay_id": "PkBQBiFeKBZikTU5iYIK",
    "ad_id": "589083976247539",
    "foreplay_url": "https://app.foreplay.co/discovery?ad=PkBQBiFeKBZikTU5iYIK",
    "image": "assets/H20.jpg",
    "sha256": "654eae063c0bac4153000de3761c5cc093ab84cff2bd705d5e30de61d34ee770",
    "stored_days": 92,
    "capture": "2026-09-16",
    "hair": true,
    "note": "Exact-byte repeat of H16. Same outcome-led four-panel collage.",
    "duplicate_of": "H16",
    "featured": false
  }
]