Event ticketing

BookMyShow-style Entertainment Booking — Custom-Built for Your Market

Cinema, live-event, and venue ticket inventory marketplace. Planned for regional entertainment operators unifying venue discovery and reservations with role-specific workflows, operator controls, integrations, and a handover boundary defined for the selected market.

See product screens and demo access

Custom workflows

Brand-safe product strategy

Admin and operations tooling

Reference walkthrough by arrangement

Review an entertainment booking journey from discovery to controlled entry.

Use these entertainment-discovery references to frame a guided review of films, live events, venues, showtimes and seat-aware reservations. Bring one real venue, one event and the connected box-office or ticketing source you expect to use. The images are illustrative planning material; confirm live inventory, payment, ticket issuance and entry validation in the current demo and agreed scope.

Entertainment discovery reference with search, genre filters and title results for a mobile booking experience

Entertainment discovery reference with search, genre filters and title results for a mobile booking experience

Illustrative entertainment-discovery reference using demonstration titles and artwork. It does not establish movie or event rights, live showtimes, venue availability, location accuracy or affiliation with BookMyShow or any cinema operator.

What to check in the walkthrough

  • Can the demo find one film or event by city, date and venue, identify the source and timestamp of its showtime and make stale or withdrawn sessions unavailable before a customer proceeds?
  • How are age guidance, language, format, accessibility information and venue policies presented, and which organiser or venue remains accountable when a listing is corrected or cancelled?
  • Can a customer compare sessions, return from a selected showtime without losing the choice and receive a clear handoff into seat selection, without treating this discovery screen as proof of live inventory?
Open full-size reference

Solution reference register

01 / Reference and IP

This page references third-party product names only to describe familiar product models and planning references. App Clone Labs is not affiliated with or endorsed by those brands. Build decisions require independent legal, regulatory, and operational review for your market.

02 / Artifact status

Boards, diagrams, screens and workflow descriptions on this page are illustrative planning artifacts, not evidence of a deployed client product.

03 / Regulatory caveat

Review ticket resale, refund, accessibility, and consumer rules · Protect attendee data and payment records · Provide event-content and listing moderation · Define organizer responsibility and cancellation communications

04 / Rights and handover

Source access, licensing, repositories, environments, documentation, acceptance and handover are defined by the signed contract and accepted scope.

Scope

Operating model defined

Roles, workflows, dependencies, exclusions, and assumptions are made reviewable.

Evidence: illustrative

System

Applications connected

Experience, operations, services, data, integrations, and release controls are planned together.

Evidence: illustrative

Handover

Rights stated in writing

Access, assignment, licensing, dependencies, documentation, and support follow the signed agreement.

Evidence: illustrative

Artifact register

Product screens and planning references.

Reference screens illustrate workflows, not a contracted feature list. Sample prices, data, and responses are demonstration content; confirm the current scope during a walkthrough.

BookMyShow-style Entertainment Booking connected product workflow planning visual
Connected customer, operations, and data workflowEvidence: illustrativeOpen full-size reference
BookMyShow-style Entertainment Booking product engineering ecosystem visual
Product engineering ecosystem and handover boundaryEvidence: illustrativeOpen full-size reference

Two buyers choose the last seat; only one can own it

Seat F12 appears available on a phone and at the box office. Both buyers reach checkout while a payment callback is delayed. A seat map that changes color cannot settle who owns the seat. The booking system needs an authoritative allocation, a temporary hold and a recoverable order so one session seat does not become two valid tickets.

BookMyShow-style entertainment booking describes an independently branded cinema and live-event platform, from discovery through venue admission. BookMyShow is a category reference, not an affiliation or supplied proprietary product. The development brief does not include its cinema network, event rights, live inventory or production integrations by implication.

Decide whether you sell admission or only list events

An event directory can direct attendees to another seller. A booking operator accepts an order, resolves the inventory outcome and supports the ticket holder. A venue selling its own allocation has a different authority boundary from a marketplace working with many organizers. Name the seller, payment collector, inventory owner and admission operator before choosing a single checkout.

Compare the white-label marketplace scope if the initial goal is organizer listings and discovery. Selling a reserved seat adds allocation, ticket validity and gate recovery decisions that a general listing workflow does not resolve.

Make sessions, seating plans and accessible allocations explicit

A cinema session needs its own date, time, auditorium and seat identifiers. A concert may combine reserved sections with general admission capacity. Preserve the venue time zone, map version and pricing category so an order cannot silently move to another session or seat layout. Organizers need reviewed changes rather than unrestricted edits to sold inventory.

Identify accessible seats, companion-seat rules and the venue assistance route using authorized venue information. Provide a usable alternative to a purely visual map, keyboard selection and understandable hold-expiry warnings. Agree how reserved accessible allocations are protected and released; an accessibility label alone does not establish that the venue can meet an attendee’s needs.

Treat seat holds as temporary claims with an owner

Define when a hold begins, how long it lasts and which system can confirm or release it. The server or authorized inventory provider must resolve competing requests; a browser countdown is only a display. Expired holds should become available through the agreed authority, and a lost connection should not leave an indefinite reservation.

Test concurrency across attendee web, mobile and box-office paths. Include two buyers for the same seat, a retry after a timeout, partial availability in a group and an allocation update during payment. Define whether the whole group must succeed together. Preserve request references so retries resolve an existing attempt instead of manufacturing another allocation.

An on-sale queue controls admission to checkout

For a high-demand sale, decide whether a waiting room and paced checkout entry belong in scope. Explain when the sale opens, how eligibility is checked, what refresh does and how a lost session can recover. A queue position does not reserve a seat, guarantee a ticket or establish a fixed waiting time.

Measure arrivals, active shoppers, hold traffic and downstream inventory limits against a reviewed launch scenario. Agree abuse controls, operational monitoring and a response when checkout or the inventory provider degrades. Inspect load-test conditions and results before accepting capacity claims; a demonstration queue animation is not evidence of production performance.

Separate payment success from confirmed ticket issuance

A provider may report payment success after the hold has expired, or the venue may confirm the seat while ticket delivery fails. Record payment, allocation confirmation, ticket issuance and notification delivery separately. Show an unresolved order with a next action instead of treating a bank message or confirmation email as sufficient proof of admission.

Verify provider events and match them to the original order. Repeated callbacks and customer retries must resolve the same attempt. If money arrived without a confirmed allocation, route the case to an authorized recovery or refund decision; do not silently substitute seats. If issuance succeeded but email failed, restore ticket retrieval without creating another credential or charge.

A ticket transfer must retire the previous entry credential

Ticketmaster’s ticket-transfer documentation describes recipient acceptance issuing a new barcode and making the sender’s ticket invalid for entry. This is a useful ownership-transition reference, not an included Ticketmaster connection or a claim that BookMyShow applies the same policy.

If transfer is included, agree organizer eligibility, recipient acceptance, pending-transfer cancellation and the point at which the sender loses entry rights. Sharing a screenshot is not an ownership transfer. Gate devices need the accepted ownership change and revocation state; scope what happens when a transfer is requested close to entry or after the ticket was used. Controlled resale is a separate commercial and policy decision.

Gate scanning needs duplicate rejection and a connectivity policy

A connected scan should distinguish valid admission from an already-used, revoked or wrong-session ticket. Record the gate, time, device and permitted staff action. A manual override needs a reason and authority; a green screen should not hide an admission decision that bypassed normal validation. Define re-entry separately from accidental duplicate scanning.

An attendee viewing a saved ticket offline and a scanner checking validity offline are different capabilities. Disconnected scanners can miss a recent transfer, refund or scan at another gate. Agree local data freshness, synchronization, device coordination and the conditions for refusing or escalating admission. Do not promise global duplicate rejection across disconnected devices; test conflicting scans and review them when connectivity returns.

Organizer cancellation starts a refund and communication workflow

BookMyShow’s organizer-cancellation support article describes a complete refund to the original payment account or wallet when the cinema or organizer cancels a show. It illustrates why organizer cancellation and attendee-requested cancellation need distinct handling. Its policy and processing interval are not a promise for an independently operated platform.

Preserve the accepted cancellation terms and name who approves the decision, funds the refund and contacts attendees. Distinguish cancellation, postponement, refund eligibility, provider submission and reconciled funds. Revoke affected admission rights through the agreed process and investigate failed notifications. Processing fees, transferred tickets and organizer settlements need explicit treatment rather than a universal refund button.

Give organizers, gate staff and finance bounded access

An organizer should see its events and authorized orders. Gate staff need entry status and the minimum information needed for assistance. Finance needs payment, fee, settlement and refund references. Restrict exports, attendee contact details and financial approvals by task, and keep a record of inventory edits and exceptional admission decisions.

Disclose booking fees before acceptance and label sponsored placements. Agree when organizer funds become payable, which adjustments are permitted and how unmatched records are investigated. Refund totals and gross ticket sales describe money flows, not guaranteed platform earnings. Branding, event content rights, attendee privacy, consumer terms and accessibility responsibilities need review for the chosen market.

Use the demo to follow an exception all the way to the gate

Request an attendee, organizer, admission and finance walkthrough using a defined sample session. Confirm which controls work, which provider responses use a sandbox and which screens or artwork are illustrative. Current demo availability requires confirmation. A seat map, barcode image or payment screen does not prove live venue inventory, a working scanner integration or a processed refund.

Acceptance review should include the last-seat race, an expired hold, payment arriving after expiry and ticket issuance with failed email delivery. Then inspect a replaced transfer credential, duplicate rejection, wrong-session entry and two conflicting offline scans. Check cross-organizer access denial and organizer cancellation with an unresolved refund. Agree the expected result and staff escalation for each scenario before signing off.

Bring one venue and a bounded on-sale brief to discovery

Bring an authorized seating plan, session identifiers, allocation rules, cancellation terms and redacted order and payment examples. Identify launch venues, sale demand assumptions, scanning devices, gate networks, currencies and support hours. Decide which accessible-seat and companion workflows must be usable on day one. These inputs determine the first complete operating loop and its acceptance conditions.

Use a ticketing scope discussion to agree configured features, new engineering, approved integrations and exclusions. Estimates depend on usable provider access and operating decisions. Confirm source ownership, third-party licences, deployment access, staff training and support in the agreement; no standard launch date, venue approval or inventory coverage is promised.

Review the delivery process to establish discovery, connected demonstrations and acceptance checkpoints before expanding to memberships, concessions or further venue networks.

Product flow

Role-workflow flow diagram.

A visual map of how each role interacts with each workflow stage, with operator controls and integration boundaries.

Deployable Product Architecture

BookMyShow-style Entertainment Booking

CHOOSE THE CORREC…CONVERT A VALID H…VALIDATE THE CURR…Know which seat a…Control an author…Resolve exception…INTEGRATIONS: Authorized cinema, venue or box-office connections for seating plans, sessi…OPERATOR CONTROLS: One authoritative allocation per session · A displayed code needs a current…
Illustrative validation artifact — role-workflow flow diagram; final surfaces, boundaries, and integration topology are confirmed during discovery.

User roles

BookMyShow-style Entertainment Booking roles and workflows.

Clone-inspired platforms usually need several coordinated interfaces, not just a customer app.

Attendee

01

Know which seat and ticket are yours

Review the session, seat or admission category, total fees and entry conditions. Follow a pending payment, retrieve an issued ticket and find assistance for a transfer or cancellation.

Cinema or event organizer

02

Control an authorized allocation

Publish reviewed sessions, seating plans and sale rules for contracted inventory. Approve changes and cancellations, and identify the party responsible for attendee communication and refunds.

Box office and admission team

03

Resolve exceptions without admitting twice

Check current ticket validity and scan history under venue permissions. Escalate offline conflicts, failed issuance and refund cases with a recorded decision and responsible owner.

Workflow

BookMyShow-style Entertainment Booking workflow stages.

Each workflow stage is mapped to a role, screen, API, notification, admin control, and measurable launch outcome.

Discover

01

Choose the correct session and allocation

Filter by city, date, venue and event details. Explain age or entry restrictions, accessible seating options and the difference between reserved seats and general admission.

Reserve

02

Convert a valid hold into an order

Check the authoritative inventory, hold the allocation for a defined period and disclose charges before payment. Recover expired holds and unresolved payment events without issuing duplicate tickets.

Attend

03

Validate the current admission right

Issue the agreed ticket credential, apply eligible transfer rules and record entry. Give gate staff clear outcomes for used, revoked, wrong-session and temporarily unverifiable tickets.

Deployable Product Architecture

Workflow / system register

Revision EPlanning surface

Marketplace loop

BookMyShow-style Entertainment Booking workflow stages.

Demand and supply meet through governed transactions

Marketplace loop: BookMyShow-style Entertainment Booking workflow stages.Demand and supply meet through governed transactions. Trust, payments, support, and operator controls close the commercial loop.
01

Choose the correct session and allocation

02

Convert a valid hold into an order

03

Validate the current admission right

Control note

Trust, payments, support, and operator controls close the commercial loop.

Illustrative architecture register; validate against the accepted scope.

Operator controls

BookMyShow-style Entertainment Booking admin and operator controls.

The control center is scoped as a first-class product surface, not an afterthought.

Seat integrity

01

One authoritative allocation per session

Coordinate website, app and box-office sales against the same inventory authority. Test concurrent requests for the last seat, hold expiry and an organizer allocation change during checkout.

Ticket validity

02

A displayed code needs a current right

Protect ticket retrieval, invalidate replaced credentials and record admission decisions. Define scanner connectivity and escalation so an offline check is not presented as globally synchronized validation.

Organizer accountability

03

Refunds and overrides need authority

Separate listing edits, sale changes, gate exceptions and financial approvals. Preserve accepted terms, cancellation notices and redacted reconciliation evidence under appropriate staff access.

Monetization

BookMyShow-style Entertainment Booking monetization models.

We model monetization early so payments, admin controls, and reporting support the business.

Disclose the complete checkout amount

Show ticket price, mandatory fees and taxes before acceptance. Agree the collector, fee recipient and refund treatment instead of treating all money collected as platform revenue.

Price the operating surfaces in scope

Define which box-office tools, scanning devices, venues and support services a plan covers. Additional event allocation or reconciliation work needs an agreed commercial boundary.

Identify paid discovery positions

Label promotions and keep advertised dates, prices and availability consistent with authorized event data. Paid placement cannot create inventory or establish organizer endorsement.

Integrations

BookMyShow-style Entertainment Booking integration surface.

External systems that determine launch readiness, data flow, and operational continuity.

Integration

01

Integration 1

Authorized cinema, venue or box-office connections for seating plans, session identifiers, allocation updates and hold confirmation or release

Integration

02

Integration 2

Payment and refund providers with verified events, order references and reconciliation aligned to organizer and platform responsibilities

Integration

03

Integration 3

Ticket delivery, wallet and entry-scanning services with scoped credential access, revocation updates and a reviewed offline synchronization procedure

Scope drivers

BookMyShow-style Entertainment Booking scope drivers.

The variables that most influence build effort, cost, and launch readiness.

Inventory ownership

01

Contracts determine sellable seats

Identify the inventory authority, permitted allocations and production access for each venue. Sample event listings and published API documentation do not establish a commercial supply agreement.

On-sale demand

02

Measure the launch scenario

Define the expected arrival pattern, admission queue, checkout rate and inventory connection limits. Review load-test evidence and recovery behavior before agreeing capacity; no universal concurrency guarantee applies.

Venue operations

03

Gates and connectivity change the design

Bring seating maps, device counts, network conditions and gate exception policies. Accessible seating, timed entry, re-entry and organizer refunds each require explicit operating decisions.

Deployable Product Architecture

Scope drivers / system register

Revision FPlanning surface

Marketplace loop

BookMyShow-style Entertainment Booking scope drivers.

Demand and supply meet through governed transactions

Marketplace loop: BookMyShow-style Entertainment Booking scope drivers.Demand and supply meet through governed transactions. Trust, payments, support, and operator controls close the commercial loop.
01

Contracts determine sellable seats

02

Measure the launch scenario

03

Gates and connectivity change the design

Control note

Trust, payments, support, and operator controls close the commercial loop.

Illustrative architecture register; validate against the accepted scope.

V1 scope

BookMyShow-style Entertainment Booking V1 foundation.

Launch the smallest complete operating loop first, then scale the product with confidence.

Attendee booking

01

A complete selected-event journey

Include event discovery, understandable seat selection, a time-limited hold, disclosed fees, payment status and confirmed ticket retrieval with a support route.

Organizer workspace

02

Manage the events you are allowed to sell

Provide reviewed session and allocation changes, order inspection and cancellation communication. Restrict each organizer to its own events and authorized actions.

Admission and recovery

03

Close the order at the venue

Scope ticket issuance, current validity checks, duplicate rejection and a gate assistance process. Track unresolved payments and refunds so checkout and admission exceptions have owners.

Later phases

BookMyShow-style Entertainment Booking post-launch expansion.

Capabilities that should usually wait until real usage proves the core loop.

Controlled ticket transfer

01

Replace entitlement rather than share an image

Add eligible recipient acceptance, original credential invalidation and a transfer history after ownership and gate synchronization rules are reviewed.

Memberships and concessions

02

Keep benefits separate from admission

Scope member eligibility, benefit allocation and concession fulfillment without assuming a food purchase or subscription automatically confers entry.

Additional venue networks

03

Extend inventory with permission

Add provider connections and controlled resale only after agreeing allocation authority, commercial permissions, transfer restrictions and refund accountability.

Deployable Product Architecture

Later phases / system register

Revision CPlanning surface

Marketplace loop

BookMyShow-style Entertainment Booking post-launch expansion.

Demand and supply meet through governed transactions

Marketplace loop: BookMyShow-style Entertainment Booking post-launch expansion.Demand and supply meet through governed transactions. Trust, payments, support, and operator controls close the commercial loop.
01

Replace entitlement rather than share an image

02

Keep benefits separate from admission

03

Extend inventory with permission

Control note

Trust, payments, support, and operator controls close the commercial loop.

Illustrative architecture register; validate against the accepted scope.

Regulatory review

BookMyShow-style Entertainment Booking regulatory and compliance flags.

Each flag must be reviewed by qualified counsel for your target market before build or launch.

Flag 1

Review ticket resale, refund, accessibility, and consumer rules

Flag 2

Protect attendee data and payment records

Flag 3

Provide event-content and listing moderation

Flag 4

Define organizer responsibility and cancellation communications

Reference walkthrough

Request a BookMyShow-style Entertainment Booking reference walkthrough.

Ask us to confirm which reference surfaces are currently available for this product model. Rather than publishing shared demo credentials, we schedule a private guided walkthrough for qualified buyers.

Reference surface

01

Attendee: Know which seat and ticket are yours

Request a role-specific demonstration and confirm which capabilities are currently available. Review the proposed responsibility: Review the session, seat or admission category, total fees and entry conditions. Follow a pending payment, retrieve an issued ticket and find assistance for a transfer or cancellation.

Reference surface

02

Cinema or event organizer: Control an authorized allocation

Request a role-specific demonstration and confirm which capabilities are currently available. Review the proposed responsibility: Publish reviewed sessions, seating plans and sale rules for contracted inventory. Approve changes and cancellations, and identify the party responsible for attendee communication and refunds.

Reference surface

03

Box office and admission team: Resolve exceptions without admitting twice

Request a role-specific demonstration and confirm which capabilities are currently available. Review the proposed responsibility: Check current ticket validity and scan history under venue permissions. Escalate offline conflicts, failed issuance and refund cases with a recorded decision and responsible owner.

Next step

04

Book a walkthrough

Request a live, private walkthrough of the reference implementation. We will confirm scope and discuss configured deployment versus custom build for your market.

Open register

Deployable Product Architecture

Reference walkthrough / system register

Revision FPlanning surface

Marketplace loop

Request a BookMyShow-style Entertainment Booking reference walkthrough.

Demand and supply meet through governed transactions

Marketplace loop: Request a BookMyShow-style Entertainment Booking reference walkthrough.Demand and supply meet through governed transactions. Trust, payments, support, and operator controls close the commercial loop.
01

Attendee: Know which seat and ticket are yours

02

Cinema or event organizer: Control an authorized allocation

03

Box office and admission team: Resolve exceptions without admitting twice

04

Book a walkthrough

Control note

Trust, payments, support, and operator controls close the commercial loop.

Illustrative architecture register; validate against the accepted scope.

Process

A traceable path from decision to acceptance.

  1. 01

    Model teardown

    We map the reference business model, user roles, monetization path, regulatory needs, and launch constraints.

    Artifact: Product teardown, risk map, role matrix

  2. 02

    Market-fit blueprint

    We reshape the model around your market, operations, pricing, workflows, and first release priorities.

    Artifact: Feature scope, flows, technical plan

  3. 03

    Design and build

    Product, design, engineering, QA, and cloud delivery move in weekly demo cycles with visible progress.

    Artifact: Working releases, QA notes, sprint demos

  4. 04

    Launch and operate

    We support production release, monitoring, handoff, roadmap decisions, and post-launch improvement.

    Artifact: Launch checklist, docs, growth backlog

FAQ

Questions to resolve before the build.

01Is this an official BookMyShow product with its cinema inventory?

No. BookMyShow is a category reference for independently branded development. Its software, affiliation, cinema network, event rights and live inventory are not included; venue supply and permitted access require agreement.

02Can the first release combine cinema seats and general admission events?

That can be scoped, but reserved-seat allocation and general admission capacity need different rules. Select launch event types, authoritative inventory and organizer responsibilities before combining them in checkout.

03How should two buyers trying to book the last seat be handled?

The server or authorized inventory authority must resolve the competing requests through a defined hold and confirmation process. Test the same seat across web, mobile and box-office callers, including retries, expiry and group booking outcomes.

04Does joining an on-sale queue reserve a ticket?

No. A queue paces access to checkout under the agreed sale rules. Seat availability still needs a successful allocation; position and estimated waiting time must not be presented as a reservation guarantee.

05What happens if payment succeeds after the seat hold expires?

Keep payment and inventory states separate and route the order to an authorized recovery or refund decision. Show the attendee the actual status. Do not silently choose another seat or issue an unconfirmed ticket.

06Does a missing confirmation email mean the ticket was not issued?

Not necessarily. Issuance and notification delivery are separate outcomes. Staff should inspect the original order and restore retrieval of an existing valid ticket without creating a duplicate credential or charging again.

07Can attendees transfer a ticket by sharing its screenshot?

An image does not establish a controlled ownership change. If transfer is included and eligible, define recipient acceptance, the replacement credential, invalidation of the previous credential and propagation to admission devices.

08Can scanners reject duplicate tickets while every gate is offline?

Disconnected devices may not know that another gate already admitted the holder or that a ticket was transferred or revoked. Agree local validation, synchronization and escalation limits, and test conflicts before claiming an offline admission capability.

09Who handles refunds when an organizer cancels an event?

Name the approval, funding and communication owners in the operating agreement. Preserve accepted terms and distinguish cancellation from refund submission and reconciled funds. The independent operator cannot inherit a reference brand’s refund policy or timing.

10How should accessible seating appear in the booking flow?

Use authorized venue information for accessible allocations, companion rules and assistance. Provide usable selection beyond a visual map and clear expiry warnings. Confirm the actual venue arrangements and protected allocation rules during acceptance review.

11What should we verify in the booking and gate demo?

Follow a last-seat race, expired hold, delayed payment, failed ticket email, transfer invalidation and duplicate scan. Review conflicting offline scans, cross-organizer access and a pending refund. Confirm which steps work and which use sample data, sandbox responses or illustrations.

12What determines cost, delivery and handover?

Launch venues, inventory access, event types, on-sale demand, gate connectivity, refund operations and acceptance scenarios determine scope. Agree deliverables, exclusions, licences, ownership, deployment access and support after reviewing the operating brief; no universal delivery window applies.

Primary sources

References behind this page

Dated official documentation, standards, and research that support the factual claims on this page.

  1. 01
  2. 02

Citation readiness

How to interpret this page

Published by App Clone Labs Editorial Team

Commercial claims
Scope, cost, and timeline claims are planning guidance and require validation in a current proposal.
Evidence status
Diagrams, boards, examples, and estimates are illustrative planning artifacts unless explicitly identified with a source and measured evidence status.

Next decision

Turn the brief into an accepted product scope.

Define outcomes, constraints, evidence, rights and handover before delivery begins.

Commercial rights, repositories, environments, documentation, acceptance and handover remain contract-defined.

Scope BookMyShow-style Entertainment Booking

Independent from BookMyShow

App Clone Labs is an independent software development studio. We are not affiliated with, connected to, sponsored by, or endorsed by BookMyShow.

Why this name appears

BookMyShow is referenced descriptively to identify familiar product mechanics and common search terminology. “Clone” describes a planning reference, not a replica.

Original delivery

Any product delivered by App Clone Labs is independently designed and developed for the accepted scope. It does not contain proprietary code, branding, copy, interface assets, or confidential material from BookMyShow.

Trademark ownership

BookMyShow and associated names, logos, and marks remain the property of their respective owners. Their use identifies a reference category and does not imply authorization or endorsement.