{"icon":{"sha256":"5a87993ef050da77f3f460fb30df441b75f0fc79f959a70cdbbf435e4b6ffd07","relativePath":"icons/5a/5a87993ef050da77f3f460fb30df441b75f0fc79f959a70cdbbf435e4b6ffd07.gif","extension":"gif","mediaType":"image/gif","width":50,"height":50,"byteLength":6054,"frameCount":21,"isAnimated":true,"animationMetadataInspectedUtc":"2026-07-10T04:08:01.4473232+00:00","scannerMetadataVersion":1,"firstSeenUtc":"2026-07-08T02:39:23.6838172+00:00"},"observations":[{"sourceId":"wayback-originalicons-guesticons-gifs","sourceDisplayName":"Wayback CDX OriginalIcons Guest Icons GIF Captures","sourceKind":"wayback-cdx","eraLabel":"Mid-2000s Dedicated AIM Portal","eraStartYear":2003,"eraEndYear":2007,"culturalSlice":"OriginalIcons guest-icon folders with uploader/group names and user-submitted AIM identity material","sourceType":"Wayback historical user-submitted portal crawl","rightsProfile":"mixed user-submitted copyright and uncertain provenance; research/reference only by default","originalUrl":"http://www.originalicons.com/guesticons/Guest.Icons.75/changinghearts.gif","downloadUrl":"https://web.archive.org/web/20031016001635id_/http://www.originalicons.com:80/guesticons/Guest.Icons.75/changinghearts.gif","altText":"changinghearts","categoryPath":"guesticons / guest icons 75 / changinghearts","status":"accepted","observedUtc":"2026-07-08T02:39:23.6853500+00:00"}],"sourceTags":[{"sourceId":"wayback-originalicons-guesticons-gifs","tag":"changinghearts","evidence":"observation · alt-text · broad · observation-alt-text","confidence":0.85,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","tag":"changinghearts","evidence":"observation · category · broad · observation-category","confidence":0.8,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","tag":"guest icons 75","evidence":"observation · category · broad · observation-category","confidence":0.8,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","tag":"guesticons","evidence":"observation · category · broad · observation-category","confidence":0.8,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","tag":"changinghearts","evidence":"observation · file-name · broad · observation-download-url","confidence":0.65,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","tag":"changinghearts","evidence":"observation · file-name · broad · observation-original-url","confidence":0.65,"methodKey":"typed-source-evidence-v2"}],"reviews":[{"id":707340,"runId":63,"model":"qwen3-vl:30b","promptVariant":"wordwall-v1","preprocessMode":"contact-sheet-smart","enrichmentMetadataVersion":5,"description":"heart-shaped icons in varying colors, each pair showing a gradient transition from solid to outlined form","rawJson":"{\"inputIndex\":0,\"sha256\":\"5a87993ef050da77f3f460fb30df441b75f0fc79f959a70cdbbf435e4b6ffd07\",\"description\":\"heart-shaped icons in varying colors, each pair showing a gradient transition from solid to outlined form\",\"denseCaption\":\"The image displays a grid of heart-shaped icons arranged in five rows and five columns on a gray background. Each icon consists of two overlapping hearts, with the left heart larger than the right. The hearts transition through a color gradient from red (top-left) to pink (bottom-right), including orange, yellow, green, cyan, blue, purple, and magenta. Each pair of hearts shows a gradient transition from solid fill to outlined form, with the left heart maintaining solid fill and the right heart transitioning from solid to outline across the sequence. The icons are pixelated with a retro digital style.\",\"wordwall\":[\"heart shapes\",\"two hearts per icon\",\"overlapping hearts\",\"color gradient\",\"solid to outline transition\",\"gray background\",\"pixelated style\",\"five\",\"five\"],\"visibleText\":[],\"uncertainText\":[],\"subjects\":[\"hearts\"],\"actions\":[\"transitioning\",\"overlapping\"],\"objects\":[\"hearts\"],\"colors\":[\"red\",\"orange\",\"yellow\",\"green\",\"cyan\",\"blue\",\"purple\",\"magenta\",\"pink\",\"gray\"],\"style\":[\"pixelated\",\"retro digital\",\"gradient\"],\"composition\":[\"five\",\"five\",\"centered icons\"],\"mood\":[\"playful\",\"affectionate\"],\"animation\":[\"transitioning from solid fill to outline\",\"gradient color change\"],\"preprocessingNotes\":[\"no upscaling\",\"no cropping\",\"no matte\",\"quarantined description: A grid of heart-shaped icons in varying colors, each pair showing a gradient transition from solid to outlined form.\",\"quarantined wordwall: five columns\",\"quarantined wordwall: five rows\",\"quarantined wordwall: grid layout\",\"quarantined composition: five columns\",\"quarantined composition: five rows\",\"quarantined composition: grid\",\"quarantined retrieval: pixelated heart grid\"],\"sourceMetadataInterpretation\":[\"provenance era: Mid-2000s Dedicated AIM Portal\",\"provenance topic-coverage: personal expression\"],\"metadataSupportedByImage\":[\"provenance era: Mid-2000s Dedicated AIM Portal\",\"provenance topic-coverage: personal expression\"],\"metadataNotConfirmedByImage\":[\"provenance era: 2003\",\"provenance era: 2007\",\"provenance source-name: Wayback CDX OriginalIcons Guest Icons GIF Captures\",\"provenance topic-coverage: cartoons\",\"provenance topic-coverage: music fandom\",\"provenance collection-attribute: myoldicons\",\"provenance cultural-slice: OriginalIcons guest-icon folders with uploader/group names and user-submitted AIM identity material\"],\"metadataContradictedByImage\":[],\"visuallySupportedEntities\":[],\"metadataOnlyEntities\":[\"guesticons\",\"originalicons\"],\"identityHypotheses\":[],\"namedEntities\":[],\"fandoms\":[],\"animationSummary\":\"The icons transition through a color gradient from red to pink while each pair of hearts transitions from solid fill to outline form.\",\"nonRedundantSearchPhrases\":[\"heart gradient icons\",\"transitioning heart icons\",\"pixelated heart\",\"color changing heart icons\"],\"uncertainty\":[],\"aestheticStrengths\":[],\"aestheticWeaknesses\":[],\"tags\":[{\"tag\":\"hearts\",\"category\":\"subject\",\"confidence\":0.8,\"evidence\":\"visible: hearts\"},{\"tag\":\"transitioning\",\"category\":\"action\",\"confidence\":0.8,\"evidence\":\"visible: transitioning\"},{\"tag\":\"overlapping\",\"category\":\"action\",\"confidence\":0.8,\"evidence\":\"visible: overlapping\"},{\"tag\":\"pixelated\",\"category\":\"style\",\"confidence\":0.8,\"evidence\":\"visible: pixelated\"},{\"tag\":\"retro digital\",\"category\":\"style\",\"confidence\":0.8,\"evidence\":\"visible: retro digital\"},{\"tag\":\"gradient\",\"category\":\"style\",\"confidence\":0.8,\"evidence\":\"visible: gradient\"},{\"tag\":\"playful\",\"category\":\"mood\",\"confidence\":0.8,\"evidence\":\"visible: playful\"},{\"tag\":\"affectionate\",\"category\":\"mood\",\"confidence\":0.8,\"evidence\":\"visible: affectionate\"},{\"tag\":\"red\",\"category\":\"color\",\"confidence\":0.8,\"evidence\":\"visible: red\"},{\"tag\":\"orange\",\"category\":\"color\",\"confidence\":0.8,\"evidence\":\"visible: orange\"},{\"tag\":\"yellow\",\"category\":\"color\",\"confidence\":0.8,\"evidence\":\"visible: yellow\"},{\"tag\":\"green\",\"category\":\"color\",\"confidence\":0.8,\"evidence\":\"visible: green\"}],\"rawModelResponse\":{\"icons\":[{\"inputIndex\":0,\"sha256\":\"5a87993ef050da77f3f460fb30df441b75f0fc79f959a70cdbbf435e4b6ffd07\",\"description\":\"A grid of heart-shaped icons in varying colors, each pair showing a gradient transition from solid to outlined form.\",\"denseCaption\":\"The image displays a grid of heart-shaped icons arranged in five rows and five columns on a gray background. Each icon consists of two overlapping hearts, with the left heart larger than the right. The hearts transition through a color gradient from red (top-left) to pink (bottom-right), including orange, yellow, green, cyan, blue, purple, and magenta. Each pair of hearts shows a gradient transition from solid fill to outlined form, with the left heart maintaining solid fill and the right heart transitioning from solid to outline across the sequence. The icons are pixelated with a retro digital style.\",\"wordwall\":[\"heart shapes\",\"two hearts per icon\",\"overlapping hearts\",\"color gradient\",\"solid to outline transition\",\"gray background\",\"pixelated style\",\"grid layout\",\"five rows\",\"five columns\"],\"visibleText\":[],\"uncertainText\":[],\"subjects\":[\"hearts\"],\"actions\":[\"transitioning\",\"overlapping\"],\"objects\":[\"hearts\"],\"colors\":[\"red\",\"orange\",\"yellow\",\"green\",\"cyan\",\"blue\",\"purple\",\"magenta\",\"pink\",\"gray\"],\"style\":[\"pixelated\",\"retro digital\",\"gradient\"],\"composition\":[\"grid\",\"five rows\",\"five columns\",\"centered icons\"],\"mood\":[\"playful\",\"affectionate\"],\"animation\":[\"transitioning from solid fill to outline\",\"gradient color change\"],\"preprocessingNotes\":[\"no upscaling\",\"no cropping\",\"no matte\"],\"sourceMetadataInterpretation\":[\"provenance era: Mid-2000s Dedicated AIM Portal\",\"provenance topic-coverage: personal expression\"],\"metadataSupportedByImage\":[\"provenance era: Mid-2000s Dedicated AIM Portal\",\"provenance topic-coverage: personal expression\"],\"metadataNotConfirmedByImage\":[\"provenance era: 2003\",\"provenance era: 2007\",\"provenance source-name: Wayback CDX OriginalIcons Guest Icons GIF Captures\",\"provenance topic-coverage: cartoons\",\"provenance topic-coverage: music fandom\",\"provenance collection-attribute: myoldicons\",\"provenance cultural-slice: OriginalIcons guest-icon folders with uploader/group names and user-submitted AIM identity material\"],\"metadataContradictedByImage\":[],\"visuallySupportedEntities\":[],\"metadataOnlyEntities\":[\"guesticons\",\"originalicons\"],\"identityHypotheses\":[],\"namedEntities\":[],\"fandoms\":[],\"animationSummary\":\"The icons transition through a color gradient from red to pink while each pair of hearts transitions from solid fill to outline form.\",\"nonRedundantSearchPhrases\":[\"heart gradient icons\",\"transitioning heart icons\",\"pixelated heart grid\",\"color changing heart icons\"],\"tags\":[]}]}}","requestId":"7b6752e0e56b481f92de1552eccb9207","promptTokens":2642,"responseTokens":724,"totalDurationNanoseconds":5020730500,"elapsedMilliseconds":12111,"reviewedUtc":"2026-08-23T02:18:53.1047701+00:00","tags":[{"tag":"overlapping","category":"action","confidence":0.8,"evidence":"visible: overlapping"},{"tag":"transitioning","category":"action","confidence":0.8,"evidence":"visible: transitioning"},{"tag":"green","category":"color","confidence":0.8,"evidence":"visible: green"},{"tag":"orange","category":"color","confidence":0.8,"evidence":"visible: orange"},{"tag":"red","category":"color","confidence":0.8,"evidence":"visible: red"},{"tag":"yellow","category":"color","confidence":0.8,"evidence":"visible: yellow"},{"tag":"affectionate","category":"mood","confidence":0.8,"evidence":"visible: affectionate"},{"tag":"playful","category":"mood","confidence":0.8,"evidence":"visible: playful"},{"tag":"gradient","category":"style","confidence":0.8,"evidence":"visible: gradient"},{"tag":"pixelated","category":"style","confidence":0.8,"evidence":"visible: pixelated"},{"tag":"retro digital","category":"style","confidence":0.8,"evidence":"visible: retro digital"},{"tag":"hearts","category":"subject","confidence":0.8,"evidence":"visible: hearts"}],"facts":{"actions":["transitioning","overlapping"],"animation":["transitioning from solid fill to outline","gradient color change"],"animationSummary":["The icons transition through a color gradient from red to pink while each pair of hearts transitions from solid fill to outline form."],"colors":["red","orange","yellow","green","cyan","blue","purple","magenta","pink","gray"],"composition":["five","centered icons"],"denseCaption":["The image displays a grid of heart-shaped icons arranged in five rows and five columns on a gray background. Each icon consists of two overlapping hearts, with the left heart larger than the right. The hearts transition through a color gradient from red (top-left) to pink (bottom-right), including orange, yellow, green, cyan, blue, purple, and magenta. Each pair of hearts shows a gradient transition from solid fill to outlined form, with the left heart maintaining solid fill and the right heart transitioning from solid to outline across the sequence. The icons are pixelated with a retro digital style."],"description":["heart-shaped icons in varying colors, each pair showing a gradient transition from solid to outlined form"],"metadataNotConfirmedByImage":["provenance era: 2003","provenance era: 2007","provenance source-name: Wayback CDX OriginalIcons Guest Icons GIF Captures","provenance topic-coverage: cartoons","provenance topic-coverage: music fandom","provenance collection-attribute: myoldicons","provenance cultural-slice: OriginalIcons guest-icon folders with uploader/group names and user-submitted AIM identity material"],"metadataOnlyEntities":["guesticons","originalicons"],"metadataSupportedByImage":["provenance era: Mid-2000s Dedicated AIM Portal","provenance topic-coverage: personal expression"],"mood":["playful","affectionate"],"nonRedundantSearchPhrases":["heart gradient icons","transitioning heart icons","pixelated heart","color changing heart icons"],"objects":["hearts"],"preprocessingNotes":["no upscaling","no cropping","no matte","quarantined description: A grid of heart-shaped icons in varying colors, each pair showing a gradient transition from solid to outlined form.","quarantined wordwall: five columns","quarantined wordwall: five rows","quarantined wordwall: grid layout","quarantined composition: five columns","quarantined composition: five rows","quarantined composition: grid","quarantined retrieval: pixelated heart grid"],"sourceMetadataInterpretation":["provenance era: Mid-2000s Dedicated AIM Portal","provenance topic-coverage: personal expression"],"style":["pixelated","retro digital","gradient"],"subjects":["hearts"],"wordwall":["heart shapes","two hearts per icon","overlapping hearts","color gradient","solid to outline transition","gray background","pixelated style","five"]}},{"id":30079,"runId":28,"model":"qwen3-vl:30b","promptVariant":"wordwall-v1","preprocessMode":"contact-sheet-smart","enrichmentMetadataVersion":3,"description":"Animated contact sheet of 21 heart-shaped icons in a rainbow color gradient, each frame showing two overlapping hearts with subtle animation changes across the sequence.","rawJson":"{\"inputIndex\":0,\"sha256\":\"5a87993ef050da77f3f460fb30df441b75f0fc79f959a70cdbbf435e4b6ffd07\",\"description\":\"Animated contact sheet of 21 heart-shaped icons in a rainbow color gradient, each frame showing two overlapping hearts with subtle animation changes across the sequence.\",\"denseCaption\":\"The image displays a static contact sheet containing 21 animated frames arranged in a 5x5 grid (with one empty cell), representing an animated buddy icon. Each frame features two overlapping heart shapes rendered in pixel art style against a solid gray background, indicating transparency. The hearts maintain consistent size and position across all frames but exhibit subtle color variations that create the illusion of animation through sequential color shifts. From left to right and top to bottom, the colors progress through a rainbow spectrum: starting with red (top-left), transitioning through orange, yellow, green, cyan, blue, purple, pink, and ending with magenta (bottom-right). Each heart has smooth anti-aliased edges with slight highlights suggesting a glossy or 3D effect. The hearts overlap consistently in the same position across all frames, with no visible movement beyond color changes. The animation appears to be a simple color cycling sequence rather than positional movement. All icons are identical in shape and composition but differ only in their hue values. The contact sheet layout shows each frame as a separate 50x50 pixel icon within the larger image. There is no visible text, branding, or additional elements beyond the heart shapes themselves.\",\"wordwall\":[\"two overlapping hearts\",\"red hearts\",\"orange hearts\",\"yellow hearts\",\"green hearts\",\"cyan hearts\",\"blue hearts\",\"purple hearts\",\"pink hearts\",\"magenta hearts\",\"heart shape\",\"pixel art style\",\"glossy hearts\",\"anti-aliased edges\",\"smooth highlights\",\"color gradient animation\",\"rainbow color sequence\",\"static contact sheet\",\"50x50 pixel icons\",\"gray background transparency\",\"no text visible\",\"consistent heart position\",\"subtle color variation\",\"overlapping shapes\",\"solid gray background\",\"heart icon set\",\"animated frame sequence\",\"glossy effect hearts\",\"pixelated rendering\"],\"visibleText\":[],\"uncertainText\":[],\"subjects\":[\"hearts\"],\"actions\":[\"color shifting animation\"],\"objects\":[\"heart shapes\"],\"colors\":[\"red\",\"orange\",\"yellow\",\"green\",\"cyan\",\"blue\",\"purple\",\"pink\",\"magenta\"],\"style\":[\"pixel art\",\"glossy\",\"cartoonish\"],\"composition\":[\"two overlapping hearts\",\"consistent position across frames\",\"5x5 grid layout\"],\"mood\":[\"affectionate\",\"playful\",\"romantic\"],\"animation\":[\"color shifting between frames\",\"subtle hue changes only\",\"no positional movement\"],\"preprocessingNotes\":[\"contact sheet contains 21 sampled frames from animated icon\",\"source frame count: 21\",\"sampled frame indices: [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]\",\"contact sheet layout: 5x5 grid with one empty cell\",\"gray background indicates transparency\"],\"sourceMetadataInterpretation\":[\"non-authoritative source hints suggest \\u0027changinghearts\\u0027 and \\u0027guesticons\\u0027 category\",\"hints indicate this is part of a guest icon set called \\u0027changinghearts\\u0027\",\"url suggests the animation may be related to changing heart colors\"],\"metadataSupportedByImage\":[\"the color sequence matches rainbow gradient described in hints\",\"heart shape consistency supports \\u0027changinghearts\\u0027 interpretation\"],\"metadataNotConfirmedByImage\":[\"no visible text or branding confirms specific name \\u0027changinghearts\\u0027\",\"source hint mentions \\u0027guesticons\\u0027 but no guest-specific elements are visible\"],\"metadataContradictedByImage\":[],\"visuallySupportedEntities\":[],\"metadataOnlyEntities\":[\"changinghearts\"],\"identityHypotheses\":[\"changinghearts | basis both | confidence high | evidence: rainbow color sequence matches changing hearts concept\"],\"namedEntities\":[],\"fandoms\":[],\"animationSummary\":\"21-frame animation showing two overlapping hearts with sequential color changes across a rainbow spectrum, maintaining consistent position and shape while shifting hues from red through magenta.\",\"safetyLabel\":\"safe\",\"safetyConfidence\":0.95,\"isNsfw\":false,\"needsManualReview\":false,\"nsfwReasons\":[],\"safetyNotes\":[\"no visible nudity or explicit content\",\"cartoon hearts are non-sexual symbols of affection\"],\"nonRedundantSearchPhrases\":[\"changinghearts animation\",\"rainbow heart icon set\",\"animated heart buddy icons\",\"color shifting heart frames\",\"pixel art heart animation\"],\"uncertainty\":[],\"aestheticStrengths\":[],\"aestheticWeaknesses\":[],\"tags\":[{\"tag\":\"heart icon\",\"category\":\"subject\",\"confidence\":0.95,\"evidence\":\"visible two overlapping hearts\"},{\"tag\":\"rainbow colors\",\"category\":\"colors\",\"confidence\":0.9,\"evidence\":\"sequential red through magenta color progression\"},{\"tag\":\"animated frame\",\"category\":\"animation\",\"confidence\":0.85,\"evidence\":\"21-frame contact sheet shows sequential changes\"},{\"tag\":\"pixel art style\",\"category\":\"style\",\"confidence\":0.9,\"evidence\":\"low-resolution pixel rendering with anti-aliased edges\"},{\"tag\":\"glossy hearts\",\"category\":\"style\",\"confidence\":0.8,\"evidence\":\"subtle highlights on heart surfaces suggest glossy effect\"},{\"tag\":\"color shifting animation\",\"category\":\"animation\",\"confidence\":0.95,\"evidence\":\"sequential hue changes between frames without positional movement\"},{\"tag\":\"two overlapping hearts\",\"category\":\"subjects\",\"confidence\":1.0,\"evidence\":\"consistent shape across all frames with one heart partially covering another\"},{\"tag\":\"gray background transparency\",\"category\":\"composition\",\"confidence\":0.9,\"evidence\":\"solid gray background indicates transparent icon design\"},{\"tag\":\"50x50 pixel icons\",\"category\":\"size\",\"confidence\":0.95,\"evidence\":\"each frame appears to be 50x50 pixels as per input metadata and visual appearance\"},{\"tag\":\"no text visible\",\"category\":\"text\",\"confidence\":1.0,\"evidence\":\"completely blank with no visible words or symbols\"}],\"moderationAudit\":{\"storedSafetyLabel\":\"safe\",\"storedIsNsfw\":false,\"storedNeedsManualReview\":false,\"hardAdultTextOverride\":false,\"missingSafetyLabel\":false}}","requestId":"ab2d8f83aa3b4df18a68839b6ed876f7","promptTokens":3549,"responseTokens":1266,"totalDurationNanoseconds":8051155900,"elapsedMilliseconds":15274,"reviewedUtc":"2026-07-11T20:28:30.3949718+00:00","tags":[{"tag":"two overlapping hearts","category":"subjects","confidence":1,"evidence":"consistent shape across all frames with one heart partially covering another"},{"tag":"no text visible","category":"text","confidence":1,"evidence":"completely blank with no visible words or symbols"},{"tag":"color shifting animation","category":"animation","confidence":0.95,"evidence":"sequential hue changes between frames without positional movement"},{"tag":"50x50 pixel icons","category":"size","confidence":0.95,"evidence":"each frame appears to be 50x50 pixels as per input metadata and visual appearance"},{"tag":"heart icon","category":"subject","confidence":0.95,"evidence":"visible two overlapping hearts"},{"tag":"rainbow colors","category":"colors","confidence":0.9,"evidence":"sequential red through magenta color progression"},{"tag":"gray background transparency","category":"composition","confidence":0.9,"evidence":"solid gray background indicates transparent icon design"},{"tag":"pixel art style","category":"style","confidence":0.9,"evidence":"low-resolution pixel rendering with anti-aliased edges"},{"tag":"animated frame","category":"animation","confidence":0.85,"evidence":"21-frame contact sheet shows sequential changes"},{"tag":"glossy hearts","category":"style","confidence":0.8,"evidence":"subtle highlights on heart surfaces suggest glossy effect"}],"facts":{"actions":["color shifting animation"],"animation":["color shifting between frames","subtle hue changes only","no positional movement"],"animationSummary":["21-frame animation showing two overlapping hearts with sequential color changes across a rainbow spectrum, maintaining consistent position and shape while shifting hues from red through magenta."],"colors":["red","orange","yellow","green","cyan","blue","purple","pink","magenta"],"composition":["two overlapping hearts","consistent position across frames","5x5 grid layout"],"denseCaption":["The image displays a static contact sheet containing 21 animated frames arranged in a 5x5 grid (with one empty cell), representing an animated buddy icon. Each frame features two overlapping heart shapes rendered in pixel art style against a solid gray background, indicating transparency. The hearts maintain consistent size and position across all frames but exhibit subtle color variations that create the illusion of animation through sequential color shifts. From left to right and top to bottom, the colors progress through a rainbow spectrum: starting with red (top-left), transitioning through orange, yellow, green, cyan, blue, purple, pink, and ending with magenta (bottom-right). Each heart has smooth anti-aliased edges with slight highlights suggesting a glossy or 3D effect. The hearts overlap consistently in the same position across all frames, with no visible movement beyond color changes. The animation appears to be a simple color cycling sequence rather than positional movement. All icons are identical in shape and composition but differ only in their hue values. The contact sheet layout shows each frame as a separate 50x50 pixel icon within the larger image. There is no visible text, branding, or additional elements beyond the heart shapes themselves."],"description":["Animated contact sheet of 21 heart-shaped icons in a rainbow color gradient, each frame showing two overlapping hearts with subtle animation changes across the sequence."],"identityHypotheses":["changinghearts | basis both | confidence high | evidence: rainbow color sequence matches changing hearts concept"],"metadataNotConfirmedByImage":["no visible text or branding confirms specific name 'changinghearts'","source hint mentions 'guesticons' but no guest-specific elements are visible"],"metadataOnlyEntities":["changinghearts"],"metadataSupportedByImage":["the color sequence matches rainbow gradient described in hints","heart shape consistency supports 'changinghearts' interpretation"],"mood":["affectionate","playful","romantic"],"nonRedundantSearchPhrases":["changinghearts animation","rainbow heart icon set","animated heart buddy icons","color shifting heart frames","pixel art heart animation"],"objects":["heart shapes"],"preprocessingNotes":["contact sheet contains 21 sampled frames from animated icon","source frame count: 21","sampled frame indices: [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20]","contact sheet layout: 5x5 grid with one empty cell","gray background indicates transparency"],"safetyNotes":["no visible nudity or explicit content","cartoon hearts are non-sexual symbols of affection"],"sourceMetadataInterpretation":["non-authoritative source hints suggest 'changinghearts' and 'guesticons' category","hints indicate this is part of a guest icon set called 'changinghearts'","url suggests the animation may be related to changing heart colors"],"style":["pixel art","glossy","cartoonish"],"subjects":["hearts"],"wordwall":["two overlapping hearts","red hearts","orange hearts","yellow hearts","green hearts","cyan hearts","blue hearts","purple hearts","pink hearts","magenta hearts","heart shape","pixel art style","glossy hearts","anti-aliased edges","smooth highlights","color gradient animation","rainbow color sequence","static contact sheet","50x50 pixel icons","gray background transparency","no text visible","consistent heart position","subtle color variation","overlapping shapes","solid gray background","heart icon set","animated frame sequence","glossy effect hearts","pixelated rendering"]}}],"duplicateCluster":{"groupId":1562759,"canonicalSha256":"e708e298c287b362ef65f450ae9a9ff22d1bcac03632d7aa22f628c53e9c92ec","duplicateBasis":"perceptual","members":[{"sha256":"e708e298c287b362ef65f450ae9a9ff22d1bcac03632d7aa22f628c53e9c92ec","relativePath":"icons/e7/e708e298c287b362ef65f450ae9a9ff22d1bcac03632d7aa22f628c53e9c92ec.gif","extension":"gif","mediaType":"image/gif","width":50,"height":50,"byteLength":6165,"frameCount":21,"isAnimated":true,"firstSeenUtc":"2026-07-08T10:49:34.6610003+00:00","matchBasis":"canonical","matchDistance":0,"qualityScore":104.408513,"isCanonical":true},{"sha256":"5a87993ef050da77f3f460fb30df441b75f0fc79f959a70cdbbf435e4b6ffd07","relativePath":"icons/5a/5a87993ef050da77f3f460fb30df441b75f0fc79f959a70cdbbf435e4b6ffd07.gif","extension":"gif","mediaType":"image/gif","width":50,"height":50,"byteLength":6054,"frameCount":21,"isAnimated":true,"firstSeenUtc":"2026-07-08T02:39:23.6838172+00:00","matchBasis":"perceptual","matchDistance":0,"qualityScore":104.397867,"isCanonical":false}]},"canonicalPath":"/icon/changinghearts--5a87993ef050da77","tagCounts":{},"typedEvidence":[{"sourceId":"wayback-originalicons-guesticons-gifs","value":"guesticons","normalizedValue":"guesticons","scope":"collection-identity","kind":"identity","authority":"broad","origin":"source-seed","disposition":"hint","confidence":0.35,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","value":"originalicons","normalizedValue":"originalicons","scope":"collection-identity","kind":"identity","authority":"broad","origin":"source-seed","disposition":"hint","confidence":0.35,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","observationId":35236,"value":"changinghearts","normalizedValue":"changinghearts","scope":"observation","kind":"alt-text","authority":"broad","origin":"observation-alt-text","disposition":"search","confidence":0.85,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","observationId":35236,"value":"changinghearts","normalizedValue":"changinghearts","scope":"observation","kind":"category","authority":"broad","origin":"observation-category","disposition":"search","confidence":0.8,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","observationId":35236,"value":"guest icons 75","normalizedValue":"guest icons 75","scope":"observation","kind":"category","authority":"broad","origin":"observation-category","disposition":"search","confidence":0.8,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","observationId":35236,"value":"guesticons","normalizedValue":"guesticons","scope":"observation","kind":"category","authority":"broad","origin":"observation-category","disposition":"search","confidence":0.8,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","observationId":35236,"value":"changinghearts","normalizedValue":"changinghearts","scope":"observation","kind":"file-name","authority":"broad","origin":"observation-original-url","disposition":"search","confidence":0.65,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","observationId":35236,"value":"changinghearts","normalizedValue":"changinghearts","scope":"observation","kind":"file-name","authority":"broad","origin":"observation-download-url","disposition":"search","confidence":0.65,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","value":"myoldicons","normalizedValue":"myoldicons","scope":"provenance","kind":"collection-attribute","authority":"broad","origin":"source-seed","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","value":"user-submitted","normalizedValue":"user submitted","scope":"provenance","kind":"collection-attribute","authority":"broad","origin":"source-seed","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","value":"wayback","normalizedValue":"wayback","scope":"provenance","kind":"collection-attribute","authority":"broad","origin":"source-seed","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","value":"OriginalIcons guest-icon folders with uploader/group names and user-submitted AIM identity material","normalizedValue":"originalicons guest icon folders with uploader/group names and user submitted aim identity material","scope":"provenance","kind":"cultural-slice","authority":"broad","origin":"source-cultural-slice","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","value":"2003","normalizedValue":"2003","scope":"provenance","kind":"era","authority":"broad","origin":"source-era-start","disposition":"facet","confidence":1,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","value":"2007","normalizedValue":"2007","scope":"provenance","kind":"era","authority":"broad","origin":"source-era-end","disposition":"facet","confidence":1,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","value":"Mid-2000s Dedicated AIM Portal","normalizedValue":"mid 2000s dedicated aim portal","scope":"provenance","kind":"era","authority":"broad","origin":"source-era","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","value":"Wayback CDX OriginalIcons Guest Icons GIF Captures","normalizedValue":"wayback cdx originalicons guest icons gif captures","scope":"provenance","kind":"source-name","authority":"broad","origin":"source-display-name","disposition":"facet","confidence":1,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","value":"Wayback historical user-submitted portal crawl","normalizedValue":"wayback historical user submitted portal crawl","scope":"provenance","kind":"source-type","authority":"broad","origin":"source-type","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","value":"cartoons","normalizedValue":"cartoons","scope":"provenance","kind":"topic-coverage","authority":"broad","origin":"source-topic-coverage","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","value":"music fandom","normalizedValue":"music fandom","scope":"provenance","kind":"topic-coverage","authority":"broad","origin":"source-topic-coverage","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","value":"personal expression","normalizedValue":"personal expression","scope":"provenance","kind":"topic-coverage","authority":"broad","origin":"source-topic-coverage","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","value":"quotes","normalizedValue":"quotes","scope":"provenance","kind":"topic-coverage","authority":"broad","origin":"source-topic-coverage","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","value":"screen-name identity","normalizedValue":"screen name identity","scope":"provenance","kind":"topic-coverage","authority":"broad","origin":"source-topic-coverage","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","value":"teen web","normalizedValue":"teen web","scope":"provenance","kind":"topic-coverage","authority":"broad","origin":"source-topic-coverage","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"},{"sourceId":"wayback-originalicons-guesticons-gifs","value":"user submissions","normalizedValue":"user submissions","scope":"provenance","kind":"topic-coverage","authority":"broad","origin":"source-topic-coverage","disposition":"facet","confidence":0.9,"methodKey":"typed-source-evidence-v2"}],"contentSafety":[{"id":1067074,"runId":15972,"provider":"openai","model":"omni-moderation-latest","task":"narrow","inputMode":"image+text","preprocessMode":"contact-sheet-4;static-256;animated-cell-256;gray192;nearest;png","overallFlagged":false,"overallScore":2.0342697805520655E-05,"overallLabel":"not-flagged","assessedUtc":"2026-08-31T23:51:41.5321485+00:00","scores":[{"category":"sexual","score":2.0342697805520655E-05,"flagged":false,"appliedInputTypes":["text","image"],"threshold":0.09},{"category":"violence/graphic","score":2.212566909570261E-06,"flagged":false,"appliedInputTypes":["text","image"],"threshold":0.1},{"category":"self-harm","score":2.1112482331487175E-06,"flagged":false,"appliedInputTypes":["text","image"],"threshold":0.05},{"category":"harassment","score":2.01456908529364E-06,"flagged":false,"appliedInputTypes":["text"],"threshold":0.2},{"category":"violence","score":2.01456908529364E-06,"flagged":false,"appliedInputTypes":["text","image"],"threshold":0.15},{"category":"illicit","score":1.3420013504783412E-06,"flagged":false,"appliedInputTypes":["text"],"threshold":0.2},{"category":"self-harm/intent","score":8.939696304799168E-07,"flagged":false,"appliedInputTypes":["text","image"],"threshold":0.05},{"category":"hate","score":7.183260399857925E-07,"flagged":false,"appliedInputTypes":["text"],"threshold":0.1},{"category":"sexual/minors","score":5.77192003016332E-07,"flagged":false,"appliedInputTypes":["text"],"threshold":0.05},{"category":"illicit/violent","score":2.6425858208426533E-07,"flagged":false,"appliedInputTypes":["text"],"threshold":0.1},{"category":"self-harm/instructions","score":2.1907815825757866E-07,"flagged":false,"appliedInputTypes":["text","image"],"threshold":0.05},{"category":"harassment/threatening","score":2.123378462433771E-07,"flagged":false,"appliedInputTypes":["text"],"threshold":0.1},{"category":"hate/threatening","score":4.450850519411503E-08,"flagged":false,"appliedInputTypes":["text"],"threshold":0.05}]},{"id":853727,"runId":1281,"provider":"openai","model":"omni-moderation-latest","task":"narrow","inputMode":"image+text","preprocessMode":"contact-sheet-4;static-256;animated-cell-256;gray192;nearest;png","overallFlagged":false,"overallScore":8.969393236719384E-05,"overallLabel":"not-flagged","assessedUtc":"2026-08-10T06:25:15.1802799+00:00","scores":[{"category":"sexual","score":8.969393236719384E-05,"flagged":false,"appliedInputTypes":["text","image"],"threshold":0.09},{"category":"self-harm","score":8.61465062380632E-06,"flagged":false,"appliedInputTypes":["text","image"],"threshold":0.05},{"category":"violence","score":6.014151777699533E-06,"flagged":false,"appliedInputTypes":["text","image"],"threshold":0.15},{"category":"violence/graphic","score":6.014151777699533E-06,"flagged":false,"appliedInputTypes":["text","image"],"threshold":0.1},{"category":"harassment","score":5.920916517463734E-06,"flagged":false,"appliedInputTypes":["text"],"threshold":0.2},{"category":"self-harm/intent","score":3.4268490542555014E-06,"flagged":false,"appliedInputTypes":["text","image"],"threshold":0.05},{"category":"illicit","score":3.024195853395102E-06,"flagged":false,"appliedInputTypes":["text"],"threshold":0.2},{"category":"sexual/minors","score":2.2827997192887966E-06,"flagged":false,"appliedInputTypes":["text"],"threshold":0.05},{"category":"hate","score":1.1478768127080353E-06,"flagged":false,"appliedInputTypes":["text"],"threshold":0.1},{"category":"harassment/threatening","score":8.139692624947503E-07,"flagged":false,"appliedInputTypes":["text"],"threshold":0.1},{"category":"self-harm/instructions","score":7.889262586245034E-07,"flagged":false,"appliedInputTypes":["text","image"],"threshold":0.05},{"category":"illicit/violent","score":4.6378732973537256E-07,"flagged":false,"appliedInputTypes":["text"],"threshold":0.1},{"category":"hate/threatening","score":6.681516500435412E-08,"flagged":false,"appliedInputTypes":["text"],"threshold":0.05}]},{"id":239481,"runId":106,"provider":"onnx","model":"OwenElliott/image-safety-classifier-s","task":"broad","inputMode":"image","preprocessMode":"four-even-frames;flatten-rgb192;stretch-224;triangle;nchw-rgb-u8","overallScore":0.19094517827033997,"overallLabel":"sfw","assessedUtc":"2026-07-23T06:41:29.6639202+00:00","scores":[{"category":"onnx/sfw","score":0.9213710427284241,"appliedInputTypes":["image"]},{"category":"onnx/unsafe","score":0.19094517827033997,"appliedInputTypes":["image"]},{"category":"onnx/nsfw","score":0.14979982376098633,"appliedInputTypes":["image"]},{"category":"onnx/nsfl","score":0.04114534705877304,"appliedInputTypes":["image"]}]},{"id":29768,"runId":28,"provider":"legacy-enrichment","model":"qwen3-vl:30b","task":"legacy-import","inputMode":"image","preprocessMode":"contact-sheet-smart","overallFlagged":false,"overallScore":0.95,"overallLabel":"safe","needsReview":false,"assessedUtc":"2026-07-11T20:28:30.3949718+00:00","scores":[{"category":"legacy/manual-review","score":0,"flagged":false,"appliedInputTypes":["image"]},{"category":"legacy/nsfw","score":0,"flagged":false,"appliedInputTypes":["image"]}]}],"publicTags":[{"namespace":"depicts","value":"hearts","namespaceLabel":"Depicts","qualifiedValue":"Depicts: hearts","countKey":"Depicts: hearts","searchPath":"/#tag=hearts&facet=depicts"},{"namespace":"action","value":"overlapping","namespaceLabel":"Action","qualifiedValue":"Action: overlapping","countKey":"Action: overlapping","searchPath":"/#tag=overlapping&facet=action"},{"namespace":"action","value":"transitioning","namespaceLabel":"Action","qualifiedValue":"Action: transitioning","countKey":"Action: transitioning","searchPath":"/#tag=transitioning&facet=action"},{"namespace":"style","value":"Gradients","namespaceLabel":"Style","qualifiedValue":"Style: Gradients","countKey":"Style: Gradients","searchPath":"/#tag=Gradients&facet=style"},{"namespace":"style","value":"pixelated","namespaceLabel":"Style","qualifiedValue":"Style: pixelated","countKey":"Style: pixelated","searchPath":"/#tag=pixelated&facet=style"},{"namespace":"style","value":"retro digital","namespaceLabel":"Style","qualifiedValue":"Style: retro digital","countKey":"Style: retro digital","searchPath":"/#tag=retro%20digital&facet=style"},{"namespace":"mood","value":"affectionate","namespaceLabel":"Mood","qualifiedValue":"Mood: affectionate","countKey":"Mood: affectionate","searchPath":"/#tag=affectionate&facet=mood"},{"namespace":"mood","value":"playful","namespaceLabel":"Mood","qualifiedValue":"Mood: playful","countKey":"Mood: playful","searchPath":"/#tag=playful&facet=mood"},{"namespace":"color","value":"blue","namespaceLabel":"Color","qualifiedValue":"Color: blue","countKey":"Color: blue","searchPath":"/#tag=blue&facet=color"},{"namespace":"color","value":"cyan","namespaceLabel":"Color","qualifiedValue":"Color: cyan","countKey":"Color: cyan","searchPath":"/#tag=cyan&facet=color"},{"namespace":"color","value":"gray","namespaceLabel":"Color","qualifiedValue":"Color: gray","countKey":"Color: gray","searchPath":"/#tag=gray&facet=color"},{"namespace":"color","value":"green","namespaceLabel":"Color","qualifiedValue":"Color: green","countKey":"Color: green","searchPath":"/#tag=green&facet=color"},{"namespace":"color","value":"magenta","namespaceLabel":"Color","qualifiedValue":"Color: magenta","countKey":"Color: magenta","searchPath":"/#tag=magenta&facet=color"},{"namespace":"color","value":"orange","namespaceLabel":"Color","qualifiedValue":"Color: orange","countKey":"Color: orange","searchPath":"/#tag=orange&facet=color"},{"namespace":"color","value":"pink","namespaceLabel":"Color","qualifiedValue":"Color: pink","countKey":"Color: pink","searchPath":"/#tag=pink&facet=color"},{"namespace":"color","value":"purple","namespaceLabel":"Color","qualifiedValue":"Color: purple","countKey":"Color: purple","searchPath":"/#tag=purple&facet=color"},{"namespace":"color","value":"red","namespaceLabel":"Color","qualifiedValue":"Color: red","countKey":"Color: red","searchPath":"/#tag=red&facet=color"},{"namespace":"color","value":"yellow","namespaceLabel":"Color","qualifiedValue":"Color: yellow","countKey":"Color: yellow","searchPath":"/#tag=yellow&facet=color"},{"namespace":"source","value":"changinghearts","namespaceLabel":"Source terms","qualifiedValue":"Source terms: changinghearts","countKey":"changinghearts","searchPath":"/#tag=changinghearts"},{"namespace":"source","value":"guest icons 75","namespaceLabel":"Source terms","qualifiedValue":"Source terms: guest icons 75","countKey":"guest icons 75","searchPath":"/#tag=guest%20icons%2075"},{"namespace":"source","value":"guesticons","namespaceLabel":"Source terms","qualifiedValue":"Source terms: guesticons","countKey":"guesticons","searchPath":"/#tag=guesticons"}],"categoryPaths":{"hearts":"/tags/hearts","overlapping":"/tags/overlapping","transitioning":"/tags/transitioning","gradients":"/tags/gradients","retro digital":"/tags/retro-digital","affectionate":"/tags/affectionate","playful":"/tags/playful","blue":"/tags/blue","cyan":"/tags/cyan","gray":"/tags/gray","green":"/tags/green","magenta":"/tags/magenta","orange":"/tags/orange","pink":"/tags/pink","purple":"/tags/purple","red":"/tags/red","yellow":"/tags/yellow"}}