Create a 512 pixel square with a centred geometric mark, choose contain, white background and a dark theme colour. No padding or crop is introduced because source and destination ratios match.
Six exact PNG dimensions
The visible PNG inventory is 16×16, 32×32, 48×48, 180×180, 192×192 and 512×512. Each is rendered independently from the decoded 512 source. Byte counts vary with pixels and encoder but the PNG signature and IHDR dimensions remain exact.
ICO reuses three exact PNG blobs
The ICO payloads are the same 16, 32 and 48 byte arrays listed as individual files. Directory offsets and lengths point to those payloads in ascending order. Download and parse the ICO rather than judging it from the extension alone.
Reproduce the package
Create a simple local raster with the stated shape, choose the example fit and colours, then generate. Confirm six visible PNG dimensions, ICO entries 16/32/48, ten package files and the displayed manifest paths. Encoded byte counts may differ across browser engines, but dimensions, filenames, JSON fields, HTML paths and container structure must match the contract.