CTMF
type: MusicGroup
genre: baroque pop
genre: garage rock
genre: power pop
genre: ragtime
popularity: 9
followers: 2148
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc16eb777d944d98a5be331681de28601d9084b0195f14173e374103d525da64f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953907
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953907
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/16d61d6b-904d-4f34-ae79-0a463bb31bbb.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/16d61d6b-904d-4f34-ae79-0a463bb31bbb.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/16d61d6b-904d-4f34-ae79-0a463bb31bbb
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-16T07:39:24Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc16eb777d944d98a5be331681de28601d9084b0195f14173e374103d525da64f. Chain 2 (Bitcoin): anchored in block 953907 (2026-06-16T07:39:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/16d61d6b-904d-4f34-ae79-0a463bb31bbb.json and https://artists.proofprofile.net/proofs/artist/16d61d6b-904d-4f34-ae79-0a463bb31bbb.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-16T07:39:24Z
album: All Our Forts Are with You
  type: MusicAlbum
  date published: 2013-04-08
  track: All Our Forts Are with You
    type: MusicRecording
    duration: PT3M1S
    duration ms: 181213
    explicit: false
    by artist: CTMF
    in album: All Our Forts Are with You
      type: MusicAlbum
      date published: 2013-04-08
  track: Musical Tribalist
    type: MusicRecording
    duration: PT2M28S
    duration ms: 148133
    explicit: false
    by artist: CTMF
    in album: All Our Forts Are with You
      type: MusicAlbum
      date published: 2013-04-08
album: 36 Years Later
  type: MusicAlbum
  date published: 2013-06-24
  track: 36 Years Later
    type: MusicRecording
    duration: PT3M32S
    duration ms: 212373
    explicit: false
    by artist: CTMF
    in album: 36 Years Later
      type: MusicAlbum
      date published: 2013-06-24
  track: Chatham Forts
    type: MusicRecording
    duration: PT1M53S
    duration ms: 113533
    explicit: false
    by artist: CTMF
    in album: 36 Years Later
      type: MusicAlbum
      date published: 2013-06-24
album: All Our Forts Are With You
  type: MusicAlbum
  date published: 2013-06-24
  track: The Headless Flowerpot Girl
    type: MusicRecording
    duration: PT2M33S
    duration ms: 153493
    explicit: false
    by artist: CTMF
    in album: All Our Forts Are With You
      type: MusicAlbum
      date published: 2013-06-24
  track: On Moonlit Heath
    type: MusicRecording
    duration: PT3M34S
    duration ms: 214520
    explicit: false
    by artist: CTMF
    in album: All Our Forts Are With You
      type: MusicAlbum
      date published: 2013-06-24
  track: I Validate Myself
    type: MusicRecording
    duration: PT2M34S
    duration ms: 154533
    explicit: false
    by artist: CTMF
    in album: All Our Forts Are With You
      type: MusicAlbum
      date published: 2013-06-24
  track: All Our Forts Are With You
    type: MusicRecording
    duration: PT3M1S
    duration ms: 181213
    explicit: false
    by artist: CTMF
    in album: All Our Forts Are With You
      type: MusicAlbum
      date published: 2013-06-24
  track: Reville
    type: MusicRecording
    duration: PT2M24S
    duration ms: 144546
    explicit: false
    by artist: CTMF
    in album: All Our Forts Are With You
      type: MusicAlbum
      date published: 2013-06-24
  track: The Second Generation Punks
    type: MusicRecording
    duration: PT2M32S
    duration ms: 152653
    explicit: false
    by artist: CTMF
    in album: All Our Forts Are With You
      type: MusicAlbum
      date published: 2013-06-24
  track: Musical Tribalist
    type: MusicRecording
    duration: PT2M28S
    duration ms: 148133
    explicit: false
    by artist: CTMF
    in album: All Our Forts Are With You
      type: MusicAlbum
      date published: 2013-06-24
  track: The Musical Rogues
    type: MusicRecording
    duration: PT2M54S
    duration ms: 174880
    explicit: false
    by artist: CTMF
    in album: All Our Forts Are With You
      type: MusicAlbum
      date published: 2013-06-24
  track: X-Craft On Tirpitz
    type: MusicRecording
    duration: PT3M32S
    duration ms: 212333
    explicit: false
    by artist: CTMF
    in album: All Our Forts Are With You
      type: MusicAlbum
      date published: 2013-06-24
  track: I Should Have Been In Art School
    type: MusicRecording
    duration: PT2M59S
    duration ms: 179240
    explicit: false
    by artist: CTMF
    in album: All Our Forts Are With You
      type: MusicAlbum
      date published: 2013-06-24
  track: I Just Wanna Make Love to You
    type: MusicRecording
    duration: PT2M51S
    duration ms: 171786
    explicit: false
    by artist: CTMF
    in album: All Our Forts Are With You
      type: MusicAlbum
      date published: 2013-06-24
  track: All Our Forts Are With You (Reprise)
    type: MusicRecording
    duration: PT2M7S
    duration ms: 127573
    explicit: false
    by artist: CTMF
    in album: All Our Forts Are With You
      type: MusicAlbum
      date published: 2013-06-24
album: All Our Forts Are With You (Extended Version)
  type: MusicAlbum
  date published: 2013-07-29
  track: The Headless Flowerpot Girl
    type: MusicRecording
    duration: PT2M33S
    duration ms: 153493
    explicit: false
    by artist: CTMF
    in album: All Our Forts Are With You (Extended Version)
      type: MusicAlbum
      date published: 2013-07-29
  track: On Moonlit Heath
  track: I Validate Myself
  track: All Our Forts Are With You
  track: Reville
  track: The Second Generation Punks
  track: Musical Tribalist
  track: The Musical Rogues
  track: X-Craft On Tirpitz
  track: I Should Have Been In Art School
  track: I Just Wanna Make Love to You
  track: All Our Forts Are With You (Reprise)
  track: The Story of Pop
  track: She Said Yeah
  track: 5% Happier
  track: March of the Grey Mod Mullets
  track: Daddy Rolling Stone
  track: I'm so Lucky to Be Alive
album: Die Hinterstoisser Traverse
album: Punk Rock Enough for Me
album: Acorn Man
album: A Glimpse of Another Time
album: A Song For Kylie Minogue
album: SQ 1
album: I'm the Damaged Kind
album: Baker Street Irregulars
album: Headcoatitude
album: Misty Water
album: All Night Worker
album: I'm a Gamekeeper
album: Cadillac
album: Brand New Cadillac
album: Brand New Cage
album: I've Got a Conflicted Mind
album: In The Devil's Focus (6Music Sessions for Marc Riley and Gideon Coe)
album: What About Brian (Alt. Version)
album: Not Fade Away
album: Something's Missing Inside
album: You're the One I Idolise
album: Last Punk Standing
album: Marc Riley Session
album: Brave Protector
album: Where The Wild Purple Iris Grows
album: Bob Dylan's Got A Lot To Answer For
album: Failure Not Success
album: Full Time Plagiarist
album: Love Comes In Spurts (Marc Riley 6Music Session)
album: For Your Love
track: Punk Rock Enough For Me
track: A Song for Kylie Minogue
track: In a Parrallel World - Billy Vocal
track: Something's Missing Inside - 7” version
track: All Our Forts Are with You
track: CTMF
track: Last Punk Standing
track: Bob Dylan's Got a Lot to Answer For
track: All Our Forts are With You
track: It's so Hard to be Happy
track: Failure Not Success - Alt.
track: You Can't Capture Time (Slight Return)

On Moonlit Heath
type: MusicRecording
duration: PT3M34S
duration ms: 214520
explicit: false
by artist: CTMF
in album: All Our Forts Are With You (Extended Version)
  type: MusicAlbum
  date published: 2013-07-29

I Validate Myself
type: MusicRecording
duration: PT2M34S
duration ms: 154533
explicit: false
by artist: CTMF
in album: All Our Forts Are With You (Extended Version)
  type: MusicAlbum
  date published: 2013-07-29

All Our Forts Are With You
type: MusicRecording
duration: PT3M1S
duration ms: 181213
explicit: false
by artist: CTMF
in album: All Our Forts Are With You (Extended Version)
  type: MusicAlbum
  date published: 2013-07-29

Reville
type: MusicRecording
duration: PT2M24S
duration ms: 144546
explicit: false
by artist: CTMF
in album: All Our Forts Are With You (Extended Version)
  type: MusicAlbum
  date published: 2013-07-29

The Second Generation Punks
type: MusicRecording
duration: PT2M32S
duration ms: 152653
explicit: false
by artist: CTMF
in album: All Our Forts Are With You (Extended Version)
  type: MusicAlbum
  date published: 2013-07-29

Musical Tribalist
type: MusicRecording
duration: PT2M28S
duration ms: 148133
explicit: false
by artist: CTMF
in album: All Our Forts Are With You (Extended Version)
  type: MusicAlbum
  date published: 2013-07-29

The Musical Rogues
type: MusicRecording
duration: PT2M54S
duration ms: 174880
explicit: false
by artist: CTMF
in album: All Our Forts Are With You (Extended Version)
  type: MusicAlbum
  date published: 2013-07-29

X-Craft On Tirpitz
type: MusicRecording
duration: PT3M32S
duration ms: 212333
explicit: false
by artist: CTMF
in album: All Our Forts Are With You (Extended Version)
  type: MusicAlbum
  date published: 2013-07-29

I Should Have Been In Art School
type: MusicRecording
duration: PT2M59S
duration ms: 179240
explicit: false
by artist: CTMF
in album: All Our Forts Are With You (Extended Version)
  type: MusicAlbum
  date published: 2013-07-29

I Just Wanna Make Love to You
type: MusicRecording
duration: PT2M51S
duration ms: 171786
explicit: false
by artist: CTMF
in album: All Our Forts Are With You (Extended Version)
  type: MusicAlbum
  date published: 2013-07-29

All Our Forts Are With You (Reprise)
type: MusicRecording
duration: PT2M7S
duration ms: 127573
explicit: false
by artist: CTMF
in album: All Our Forts Are With You (Extended Version)
  type: MusicAlbum
  date published: 2013-07-29

The Story of Pop
type: MusicRecording
duration: PT5M13S
duration ms: 313680
explicit: false
by artist: CTMF
in album: All Our Forts Are With You (Extended Version)
  type: MusicAlbum
  date published: 2013-07-29

She Said Yeah
type: MusicRecording
duration: PT1M45S
duration ms: 105200
explicit: false
by artist: CTMF
in album: All Our Forts Are With You (Extended Version)
  type: MusicAlbum
  date published: 2013-07-29

5% Happier
type: MusicRecording
duration: PT2M19S
duration ms: 139280
explicit: false
by artist: CTMF
in album: All Our Forts Are With You (Extended Version)
  type: MusicAlbum
  date published: 2013-07-29

March of the Grey Mod Mullets
type: MusicRecording
duration: PT3M0S
duration ms: 180613
explicit: false
by artist: CTMF
in album: All Our Forts Are With You (Extended Version)
  type: MusicAlbum
  date published: 2013-07-29

Daddy Rolling Stone
type: MusicRecording
duration: PT2M20S
duration ms: 140866
explicit: false
by artist: CTMF
in album: All Our Forts Are With You (Extended Version)
  type: MusicAlbum
  date published: 2013-07-29

I'm so Lucky to Be Alive
type: MusicRecording
duration: PT4M0S
duration ms: 240240
explicit: false
by artist: CTMF
in album: All Our Forts Are With You (Extended Version)
  type: MusicAlbum
  date published: 2013-07-29

Die Hinterstoisser Traverse
type: MusicAlbum
date published: 2013-11-18
track: Thatcher's Children - Alternate Version
  type: MusicRecording
  duration: PT3M18S
  duration ms: 198160
  explicit: false
  by artist: CTMF
  in album: Die Hinterstoisser Traverse
    type: MusicAlbum
    date published: 2013-11-18
track: Joe Strummer's Grave - Alternate Version
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176240
  explicit: false
  by artist: CTMF
  in album: Die Hinterstoisser Traverse
    type: MusicAlbum
    date published: 2013-11-18
track: Israelites
  type: MusicRecording
  duration: PT2M28S
  duration ms: 148213
  explicit: false
  by artist: CTMF
  in album: Die Hinterstoisser Traverse
    type: MusicAlbum
    date published: 2013-11-18
track: Indefinable Distorted Clarity
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150600
  explicit: false
  by artist: CTMF
  in album: Die Hinterstoisser Traverse
    type: MusicAlbum
    date published: 2013-11-18
track: Scout-a-Boo
  type: MusicRecording
  duration: PT2M53S
  duration ms: 173066
  explicit: false
  by artist: CTMF
  in album: Die Hinterstoisser Traverse
    type: MusicAlbum
    date published: 2013-11-18
track: Dinkum Does as Dinkum Do
  type: MusicRecording
  duration: PT2M39S
  duration ms: 159213
  explicit: false
  by artist: CTMF
  in album: Die Hinterstoisser Traverse
    type: MusicAlbum
    date published: 2013-11-18
track: The Kids Are All Square
  type: MusicRecording
  duration: PT3M55S
  duration ms: 235253
  explicit: false
  by artist: CTMF
  in album: Die Hinterstoisser Traverse
    type: MusicAlbum
    date published: 2013-11-18
track: Die Hinterstoisser Traverse
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182213
  explicit: false
  by artist: CTMF
  in album: Die Hinterstoisser Traverse
    type: MusicAlbum
    date published: 2013-11-18
track: The Mediocre Prize
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181466
  explicit: false
  by artist: CTMF
  in album: Die Hinterstoisser Traverse
    type: MusicAlbum
    date published: 2013-11-18
track: Oh Mine Gott - Baader Meinhof
  type: MusicRecording
  duration: PT1M42S
  duration ms: 102506
  explicit: false
  by artist: CTMF
  in album: Die Hinterstoisser Traverse
    type: MusicAlbum
    date published: 2013-11-18
track: Joseph Bueys Flies Again
  type: MusicRecording
  duration: PT2M21S
  duration ms: 141373
  explicit: false
  by artist: CTMF
  in album: Die Hinterstoisser Traverse
    type: MusicAlbum
    date published: 2013-11-18
track: Racist Attack
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190173
  explicit: false
  by artist: CTMF
  in album: Die Hinterstoisser Traverse
    type: MusicAlbum
    date published: 2013-11-18

Punk Rock Enough for Me
type: MusicAlbum
date published: 2014-08-25
track: Punk Rock Enough for Me
  type: MusicRecording
  duration: PT3M48S
  duration ms: 228106
  explicit: false
  by artist: CTMF
  in album: Punk Rock Enough for Me
    type: MusicAlbum
    date published: 2014-08-25
track: Zero Emission
  type: MusicRecording
  duration: PT1M51S
  duration ms: 111706
  explicit: false
  by artist: CTMF
  in album: Punk Rock Enough for Me
    type: MusicAlbum
    date published: 2014-08-25

Acorn Man
type: MusicAlbum
date published: 2014-12-09
track: It's so Hard to Be Happy
  type: MusicRecording
  duration: PT2M32S
  duration ms: 152200
  explicit: false
  by artist: CTMF
  in album: Acorn Man
    type: MusicAlbum
    date published: 2014-12-09
track: Zero Emission
  type: MusicRecording
  duration: PT1M51S
  duration ms: 111733
  explicit: false
  by artist: CTMF
  in album: Acorn Man
    type: MusicAlbum
    date published: 2014-12-09
track: He Wore a Pagan Robe
  type: MusicRecording
  duration: PT2M14S
  duration ms: 134826
  explicit: false
  by artist: CTMF
  in album: Acorn Man
    type: MusicAlbum
    date published: 2014-12-09
track: A Flame from the Fen
  type: MusicRecording
  duration: PT2M29S
  duration ms: 149773
  explicit: false
  by artist: CTMF
  in album: Acorn Man
    type: MusicAlbum
    date published: 2014-12-09
track: What Is This False Life You're Leading
  type: MusicRecording
  duration: PT2M42S
  duration ms: 162573
  explicit: false
  by artist: CTMF
  in album: Acorn Man
    type: MusicAlbum
    date published: 2014-12-09
track: Acorn Man
  type: MusicRecording
  duration: PT2M29S
  duration ms: 149560
  explicit: false
  by artist: CTMF
  in album: Acorn Man
    type: MusicAlbum
    date published: 2014-12-09
track: Punk Rock Enough for Me
  type: MusicRecording
  duration: PT4M55S
  duration ms: 295960
  explicit: false
  by artist: CTMF
  in album: Acorn Man
    type: MusicAlbum
    date published: 2014-12-09
track: Me or Mine
  type: MusicRecording
  duration: PT2M27S
  duration ms: 147586
  explicit: false
  by artist: CTMF
  in album: Acorn Man
    type: MusicAlbum
    date published: 2014-12-09
track: Curious Filters
  type: MusicRecording
  duration: PT2M22S
  duration ms: 142040
  explicit: false
  by artist: CTMF
  in album: Acorn Man
    type: MusicAlbum
    date published: 2014-12-09
track: The Song of Myself
  type: MusicRecording
  duration: PT3M15S
  duration ms: 195493
  explicit: false
  by artist: CTMF
  in album: Acorn Man
    type: MusicAlbum
    date published: 2014-12-09
track: Acorn Man (Slight Return)
  type: MusicRecording
  duration: PT2M29S
  duration ms: 149413
  explicit: false
  by artist: CTMF
  in album: Acorn Man
    type: MusicAlbum
    date published: 2014-12-09
track: Instantly Delete
  type: MusicRecording
  duration: PT2M38S
  duration ms: 158666
  explicit: false
  by artist: CTMF
  in album: Acorn Man
    type: MusicAlbum
    date published: 2014-12-09

A Glimpse of Another Time
type: MusicAlbum
date published: 2016-02-12
track: A Glimpse of Another Time
  type: MusicRecording
  duration: PT2M20S
  duration ms: 140893
  explicit: false
  by artist: CTMF
  in album: A Glimpse of Another Time
    type: MusicAlbum
    date published: 2016-02-12
track: Ode to Citrus Heights
  type: MusicRecording
  duration: PT1M57S
  duration ms: 117960
  explicit: false
  by artist: CTMF
  in album: A Glimpse of Another Time
    type: MusicAlbum
    date published: 2016-02-12
track: SQ 1
  type: MusicRecording
  duration: PT2M18S
  duration ms: 138893
  explicit: false
  by artist: CTMF
  in album: A Glimpse of Another Time
    type: MusicAlbum
    date published: 2016-02-12
track: Throwback
  type: MusicRecording
  duration: PT2M11S
  duration ms: 131066
  explicit: false
  by artist: CTMF
  in album: A Glimpse of Another Time
    type: MusicAlbum
    date published: 2016-02-12

A Song For Kylie Minogue
type: MusicAlbum
date published: 2016-05-20
track: A Song For Kylie Minogue
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224266
  explicit: false
  by artist: CTMF
  in album: A Song For Kylie Minogue
    type: MusicAlbum
    date published: 2016-05-20
track: True
  type: MusicRecording
  duration: PT2M20S
  duration ms: 140440
  explicit: false
  by artist: CTMF
  in album: A Song For Kylie Minogue
    type: MusicAlbum
    date published: 2016-05-20

SQ 1
type: MusicAlbum
date published: 2016-05-20
track: A Song For Kylie Minogue
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224266
  explicit: false
  by artist: CTMF
  in album: SQ 1
    type: MusicAlbum
    date published: 2016-05-20
track: SQ 1
  type: MusicRecording
  duration: PT2M20S
  duration ms: 140893
  explicit: false
  by artist: CTMF
  in album: SQ 1
    type: MusicAlbum
    date published: 2016-05-20
track: Turn and Run
  type: MusicRecording
  duration: PT2M23S
  duration ms: 143413
  explicit: false
  by artist: CTMF
  in album: SQ 1
    type: MusicAlbum
    date published: 2016-05-20
track: The Good Mind
  type: MusicRecording
  duration: PT2M9S
  duration ms: 129039
  explicit: false
  by artist: CTMF
  in album: SQ 1
    type: MusicAlbum
    date published: 2016-05-20
track: It Points to the Clue
  type: MusicRecording
  duration: PT2M5S
  duration ms: 125520
  explicit: false
  by artist: CTMF
  in album: SQ 1
    type: MusicAlbum
    date published: 2016-05-20
track: By the Way of love and Hate
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208160
  explicit: false
  by artist: CTMF
  in album: SQ 1
    type: MusicAlbum
    date published: 2016-05-20
track: CTMF
  type: MusicRecording
  duration: PT5M21S
  duration ms: 321506
  explicit: false
  by artist: CTMF
  in album: SQ 1
    type: MusicAlbum
    date published: 2016-05-20
track: A Glimpse of Another Time
  type: MusicRecording
  duration: PT2M23S
  duration ms: 143133
  explicit: false
  by artist: CTMF
  in album: SQ 1
    type: MusicAlbum
    date published: 2016-05-20
track: When I Think About You
  type: MusicRecording
  duration: PT4M16S
  duration ms: 256866
  explicit: false
  by artist: CTMF
  in album: SQ 1
    type: MusicAlbum
    date published: 2016-05-20
track: It's Over
  type: MusicRecording
  duration: PT4M33S
  duration ms: 273680
  explicit: false
  by artist: CTMF
  in album: SQ 1
    type: MusicAlbum
    date published: 2016-05-20
track: A Fallen Tree
  type: MusicRecording
  duration: PT3M21S
  duration ms: 201333
  explicit: false
  by artist: CTMF
  in album: SQ 1
    type: MusicAlbum
    date published: 2016-05-20
track: Cadillac
  type: MusicRecording
  duration: PT2M46S
  duration ms: 166440
  explicit: false
  by artist: CTMF
  in album: SQ 1
    type: MusicAlbum
    date published: 2016-05-20

I'm the Damaged Kind
type: MusicAlbum
date published: 2016-10-01
track: I'm the Damaged Kind
  type: MusicRecording
  duration: PT1M54S
  duration ms: 114466
  explicit: false
  by artist: CTMF
  in album: I'm the Damaged Kind
    type: MusicAlbum
    date published: 2016-10-01
track: Why Don't You Smile Now
  type: MusicRecording
  duration: PT2M42S
  duration ms: 162360
  explicit: false
  by artist: CTMF
  in album: I'm the Damaged Kind
    type: MusicAlbum
    date published: 2016-10-01

Baker Street Irregulars
type: MusicAlbum
date published: 2016-11-01
track: Baker Street Irregulars
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209546
  explicit: false
  by artist: CTMF
  in album: Baker Street Irregulars
    type: MusicAlbum
    date published: 2016-11-01
track: Hound Dog
  type: MusicRecording
  duration: PT2M53S
  duration ms: 173013
  explicit: false
  by artist: CTMF
  in album: Baker Street Irregulars
    type: MusicAlbum
    date published: 2016-11-01

Headcoatitude
type: MusicAlbum
date published: 2016-12-01
track: Headcoatitude
  type: MusicRecording
  duration: PT2M8S
  duration ms: 128826
  explicit: false
  by artist: CTMF
  in album: Headcoatitude
    type: MusicAlbum
    date published: 2016-12-01
track: Knight of the Baskervilles
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231320
  explicit: false
  by artist: CTMF
  in album: Headcoatitude
    type: MusicAlbum
    date published: 2016-12-01

Misty Water
type: MusicAlbum
date published: 2017-01-01
track: Misty Water
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164746
  explicit: false
  by artist: CTMF
  in album: Misty Water
    type: MusicAlbum
    date published: 2017-01-01
track: M. H. Headcoat
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190973
  explicit: false
  by artist: CTMF
  in album: Misty Water
    type: MusicAlbum
    date published: 2017-01-01

All Night Worker
type: MusicAlbum
date published: 2017-02-01
track: All Night Worker
  type: MusicRecording
  duration: PT2M34S
  duration ms: 154000
  explicit: false
  by artist: CTMF
  in album: All Night Worker
    type: MusicAlbum
    date published: 2017-02-01
track: My Dear Watson
  type: MusicRecording
  duration: PT3M0S
  duration ms: 180653
  explicit: false
  by artist: CTMF
  in album: All Night Worker
    type: MusicAlbum
    date published: 2017-02-01

I'm a Gamekeeper
type: MusicAlbum
date published: 2017-03-01
track: I'm a Gamekeeper
  type: MusicRecording
  duration: PT1M54S
  duration ms: 114080
  explicit: false
  by artist: CTMF
  in album: I'm a Gamekeeper
    type: MusicAlbum
    date published: 2017-03-01
track: Too Much Monkey Business
  type: MusicRecording
  duration: PT2M41S
  duration ms: 161000
  explicit: false
  by artist: CTMF
  in album: I'm a Gamekeeper
    type: MusicAlbum
    date published: 2017-03-01

Cadillac
type: MusicAlbum
date published: 2017-04-01
track: Cadillac
  type: MusicRecording
  duration: PT2M45S
  duration ms: 165960
  explicit: false
  by artist: CTMF
  in album: Cadillac
    type: MusicAlbum
    date published: 2017-04-01
track: Tequila Blackout
  type: MusicRecording
  duration: PT2M34S
  duration ms: 154626
  explicit: false
  by artist: CTMF
  in album: Cadillac
    type: MusicAlbum
    date published: 2017-04-01

Brand New Cadillac
type: MusicAlbum
date published: 2017-04-01
track: Brand New Cadillac
  type: MusicRecording
  duration: PT2M50S
  duration ms: 170920
  explicit: false
  by artist: CTMF
  in album: Brand New Cadillac
    type: MusicAlbum
    date published: 2017-04-01
track: You Can't Judge a Book by the Cover
  type: MusicRecording
  duration: PT2M24S
  duration ms: 144920
  explicit: false
  by artist: CTMF
  in album: Brand New Cadillac
    type: MusicAlbum
    date published: 2017-04-01

Brand New Cage
type: MusicAlbum
date published: 2017-09-29
track: Brand New Cage
  type: MusicRecording
  duration: PT2M12S
  duration ms: 132546
  explicit: false
  by artist: CTMF
  in album: Brand New Cage
    type: MusicAlbum
    date published: 2017-09-29
track: You Destabilise Me
  type: MusicRecording
  duration: PT2M39S
  duration ms: 159906
  explicit: false
  by artist: CTMF
  in album: Brand New Cage
    type: MusicAlbum
    date published: 2017-09-29
track: Under Blue Montana Skies
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227746
  explicit: false
  by artist: CTMF
  in album: Brand New Cage
    type: MusicAlbum
    date published: 2017-09-29
track: It's All Gone Wrong
  type: MusicRecording
  duration: PT4M21S
  duration ms: 261813
  explicit: false
  by artist: CTMF
  in album: Brand New Cage
    type: MusicAlbum
    date published: 2017-09-29
track: What About Brian
  type: MusicRecording
  duration: PT2M17S
  duration ms: 137066
  explicit: false
  by artist: CTMF
  in album: Brand New Cage
    type: MusicAlbum
    date published: 2017-09-29
track: In The Devil's Focus
  type: MusicRecording
  duration: PT2M52S
  duration ms: 172666
  explicit: false
  by artist: CTMF
  in album: Brand New Cage
    type: MusicAlbum
    date published: 2017-09-29
track: Are You Better Than Me?
  type: MusicRecording
  duration: PT4M43S
  duration ms: 283893
  explicit: false
  by artist: CTMF
  in album: Brand New Cage
    type: MusicAlbum
    date published: 2017-09-29
track: In a Parallel World
  type: MusicRecording
  duration: PT2M15S
  duration ms: 135240
  explicit: false
  by artist: CTMF
  in album: Brand New Cage
    type: MusicAlbum
    date published: 2017-09-29
track: The Punk Was in Me (And It Had Come Out)
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209880
  explicit: false
  by artist: CTMF
  in album: Brand New Cage
    type: MusicAlbum
    date published: 2017-09-29
track: Something's Missing Inside
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181960
  explicit: false
  by artist: CTMF
  in album: Brand New Cage
    type: MusicAlbum
    date published: 2017-09-29
track: I've Got a Conflicted Mind
  type: MusicRecording
  duration: PT2M46S
  duration ms: 166773
  explicit: false
  by artist: CTMF
  in album: Brand New Cage
    type: MusicAlbum
    date published: 2017-09-29
track: Bullet Proof
  type: MusicRecording
  duration: PT3M20S
  duration ms: 200880
  explicit: false
  by artist: CTMF
  in album: Brand New Cage
    type: MusicAlbum
    date published: 2017-09-29

I've Got a Conflicted Mind
type: MusicAlbum
date published: 2017-09-29
track: I've Got a Conflicted Mind - (Alt. Version)
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176920
  explicit: false
  by artist: CTMF
  in album: I've Got a Conflicted Mind
    type: MusicAlbum
    date published: 2017-09-29
track: In a Parallel World - (Alt. Version)
  type: MusicRecording
  duration: PT2M8S
  duration ms: 128693
  explicit: false
  by artist: CTMF
  in album: I've Got a Conflicted Mind
    type: MusicAlbum
    date published: 2017-09-29

In The Devil's Focus (6Music Sessions for Marc Riley and Gideon Coe)
type: MusicAlbum
date published: 2017-10-20
track: Marc's Jingle
  type: MusicRecording
  duration: PT0M28S
  duration ms: 28426
  explicit: false
  by artist: CTMF
  in album: In The Devil's Focus (6Music Sessions for Marc Riley and Gideon Coe)
    type: MusicAlbum
    date published: 2017-10-20
track: You Gotta Lose
  type: MusicRecording
  duration: PT3M21S
  duration ms: 201693
  explicit: false
  by artist: CTMF
  in album: In The Devil's Focus (6Music Sessions for Marc Riley and Gideon Coe)
    type: MusicAlbum
    date published: 2017-10-20
track: In The Devil's Focus
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163760
  explicit: false
  by artist: CTMF
  in album: In The Devil's Focus (6Music Sessions for Marc Riley and Gideon Coe)
    type: MusicAlbum
    date published: 2017-10-20
track: Empty
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188306
  explicit: false
  by artist: CTMF
  in album: In The Devil's Focus (6Music Sessions for Marc Riley and Gideon Coe)
    type: MusicAlbum
    date published: 2017-10-20
track: Billy B. Childish
  type: MusicRecording
  duration: PT2M36S
  duration ms: 156986
  explicit: false
  by artist: CTMF
  in album: In The Devil's Focus (6Music Sessions for Marc Riley and Gideon Coe)
    type: MusicAlbum
    date published: 2017-10-20
track: Gideon's Jingle
  type: MusicRecording
  duration: PT0M20S
  duration ms: 20693
  explicit: false
  by artist: CTMF
  in album: In The Devil's Focus (6Music Sessions for Marc Riley and Gideon Coe)
    type: MusicAlbum
    date published: 2017-10-20
track: I've Done Something Rotten
  type: MusicRecording
  duration: PT2M50S
  duration ms: 170026
  explicit: false
  by artist: CTMF
  in album: In The Devil's Focus (6Music Sessions for Marc Riley and Gideon Coe)
    type: MusicAlbum
    date published: 2017-10-20
track: Medway Trogglamania
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190626
  explicit: false
  by artist: CTMF
  in album: In The Devil's Focus (6Music Sessions for Marc Riley and Gideon Coe)
    type: MusicAlbum
    date published: 2017-10-20
track: Rusty Hook
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164573
  explicit: false
  by artist: CTMF
  in album: In The Devil's Focus (6Music Sessions for Marc Riley and Gideon Coe)
    type: MusicAlbum
    date published: 2017-10-20
track: You Destabilise Me
  type: MusicRecording
  duration: PT2M12S
  duration ms: 132360
  explicit: false
  by artist: CTMF
  in album: In The Devil's Focus (6Music Sessions for Marc Riley and Gideon Coe)
    type: MusicAlbum
    date published: 2017-10-20

What About Brian (Alt. Version)
type: MusicAlbum
date published: 2017-11-24
track: What About Brian - Alt. Version
  type: MusicRecording
  duration: PT2M35S
  duration ms: 155560
  explicit: false
  by artist: CTMF
  in album: What About Brian (Alt. Version)
    type: MusicAlbum
    date published: 2017-11-24
track: The Fields In Mist
  type: MusicRecording
  duration: PT3M31S
  duration ms: 211613
  explicit: false
  by artist: CTMF
  in album: What About Brian (Alt. Version)
    type: MusicAlbum
    date published: 2017-11-24

Not Fade Away
type: MusicAlbum
date published: 1970-01-01
track: Not Fade Away
  type: MusicRecording
  duration: PT2M25S
  duration ms: 145253
  explicit: false
  by artist: CTMF
  in album: Not Fade Away
    type: MusicAlbum
    date published: 1970-01-01
track: I Wanna Be Your Man
  type: MusicRecording
  duration: PT1M45S
  duration ms: 105226
  explicit: false
  by artist: CTMF
  in album: Not Fade Away
    type: MusicAlbum
    date published: 1970-01-01

Something's Missing Inside
type: MusicAlbum
date published: 2018-04-27
track: Something's Missing Inside
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169173
  explicit: false
  by artist: CTMF
  in album: Something's Missing Inside
    type: MusicAlbum
    date published: 2018-04-27
track: Walking on the Water
  type: MusicRecording
  duration: PT2M33S
  duration ms: 153266
  explicit: false
  by artist: CTMF
  in album: Something's Missing Inside
    type: MusicAlbum
    date published: 2018-04-27

You're the One I Idolise
type: MusicAlbum
date published: 2019-07-19
track: You're the One I Idolise
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190213
  explicit: false
  by artist: CTMF
  in album: You're the One I Idolise
    type: MusicAlbum
    date published: 2019-07-19
track: Everything Intensifies
  type: MusicRecording
  duration: PT2M24S
  duration ms: 144760
  explicit: false
  by artist: CTMF
  in album: You're the One I Idolise
    type: MusicAlbum
    date published: 2019-07-19

Last Punk Standing
type: MusicAlbum
date published: 2019-07-19
track: It Hurts Me Still
  type: MusicRecording
  duration: PT2M33S
  duration ms: 153960
  explicit: false
  by artist: CTMF
  in album: Last Punk Standing
    type: MusicAlbum
    date published: 2019-07-19
track: You Can't Capture Time
  type: MusicRecording
  duration: PT2M9S
  duration ms: 129853
  explicit: false
  by artist: CTMF
  in album: Last Punk Standing
    type: MusicAlbum
    date published: 2019-07-19
track: Journey to the End of the Night
  type: MusicRecording
  duration: PT3M46S
  duration ms: 226666
  explicit: false
  by artist: CTMF
  in album: Last Punk Standing
    type: MusicAlbum
    date published: 2019-07-19
track: Like an Inexplicable Wheel
  type: MusicRecording
  duration: PT3M18S
  duration ms: 198453
  explicit: false
  by artist: CTMF
  in album: Last Punk Standing
    type: MusicAlbum
    date published: 2019-07-19
track: You're the One I Idolise
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190213
  explicit: false
  by artist: CTMF
  in album: Last Punk Standing
    type: MusicAlbum
    date published: 2019-07-19
track: The Darkness Was on Me
  type: MusicRecording
  duration: PT2M12S
  duration ms: 132373
  explicit: false
  by artist: CTMF
  in album: Last Punk Standing
    type: MusicAlbum
    date published: 2019-07-19
track: Mahrek Le Mole
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163853
  explicit: false
  by artist: CTMF
  in album: Last Punk Standing
    type: MusicAlbum
    date published: 2019-07-19
track: Gary's Song
  type: MusicRecording
  duration: PT3M20S
  duration ms: 200853
  explicit: false
  by artist: CTMF
  in album: Last Punk Standing
    type: MusicAlbum
    date published: 2019-07-19
track: The Happy Place
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164866
  explicit: false
  by artist: CTMF
  in album: Last Punk Standing
    type: MusicAlbum
    date published: 2019-07-19
track: She Didn't Know Everything Was Available
  type: MusicRecording
  duration: PT4M52S
  duration ms: 292840
  explicit: false
  by artist: CTMF
  in album: Last Punk Standing
    type: MusicAlbum
    date published: 2019-07-19
track: Last Punk Standing
  type: MusicRecording
  duration: PT4M15S
  duration ms: 255920
  explicit: false
  by artist: CTMF
  in album: Last Punk Standing
    type: MusicAlbum
    date published: 2019-07-19
track: I Can Recall It All
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177973
  explicit: false
  by artist: CTMF
  in album: Last Punk Standing
    type: MusicAlbum
    date published: 2019-07-19
track: Some Unknown Reason
  type: MusicRecording
  duration: PT3M9S
  duration ms: 189160
  explicit: false
  by artist: CTMF
  in album: Last Punk Standing
    type: MusicAlbum
    date published: 2019-07-19
track: The Used To Be
  type: MusicRecording
  duration: PT2M11S
  duration ms: 131386
  explicit: false
  by artist: CTMF
  in album: Last Punk Standing
    type: MusicAlbum
    date published: 2019-07-19

Marc Riley Session
type: MusicAlbum
date published: 2019-09-20
track: When You Stop Loving Me
  type: MusicRecording
  duration: PT3M13S
  duration ms: 193080
  explicit: false
  by artist: CTMF
  in album: Marc Riley Session
    type: MusicAlbum
    date published: 2019-09-20
track: Hurt Me
  type: MusicRecording
  duration: PT4M9S
  duration ms: 249533
  explicit: false
  by artist: CTMF
  in album: Marc Riley Session
    type: MusicAlbum
    date published: 2019-09-20
track: My Love Was Felled
  type: MusicRecording
  duration: PT2M3S
  duration ms: 123880
  explicit: false
  by artist: CTMF
  in album: Marc Riley Session
    type: MusicAlbum
    date published: 2019-09-20
track: Pretend
  type: MusicRecording
  duration: PT3M56S
  duration ms: 236386
  explicit: false
  by artist: CTMF
  in album: Marc Riley Session
    type: MusicAlbum
    date published: 2019-09-20

Brave Protector
type: MusicAlbum
date published: 2020-04-03
track: Troubled Mind
  type: MusicRecording
  duration: PT2M23S
  duration ms: 143413
  explicit: false
  by artist: CTMF
  in album: Brave Protector
    type: MusicAlbum
    date published: 2020-04-03
track: Girl From '62
  type: MusicRecording
  duration: PT1M48S
  duration ms: 108760
  explicit: false
  by artist: CTMF
  in album: Brave Protector
    type: MusicAlbum
    date published: 2020-04-03
track: Comanche
  type: MusicRecording
  duration: PT1M35S
  duration ms: 95080
  explicit: false
  by artist: CTMF
  in album: Brave Protector
    type: MusicAlbum
    date published: 2020-04-03
track: A Quick One
  type: MusicRecording
  duration: PT2M48S
  duration ms: 168880
  explicit: false
  by artist: CTMF
  in album: Brave Protector
    type: MusicAlbum
    date published: 2020-04-03
track: Pretend
  type: MusicRecording
  duration: PT3M56S
  duration ms: 236173
  explicit: false
  by artist: CTMF
  in album: Brave Protector
    type: MusicAlbum
    date published: 2020-04-03
track: Fire
  type: MusicRecording
  duration: PT2M59S
  duration ms: 179106
  explicit: false
  by artist: CTMF
  in album: Brave Protector
    type: MusicAlbum
    date published: 2020-04-03
track: Sally Sensation
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207146
  explicit: false
  by artist: CTMF
  in album: Brave Protector
    type: MusicAlbum
    date published: 2020-04-03
track: We're Gone
  type: MusicRecording
  duration: PT2M13S
  duration ms: 133453
  explicit: false
  by artist: CTMF
  in album: Brave Protector
    type: MusicAlbum
    date published: 2020-04-03
track: Who Do You Love
  type: MusicRecording
  duration: PT2M31S
  duration ms: 151280
  explicit: false
  by artist: CTMF
  in album: Brave Protector
    type: MusicAlbum
    date published: 2020-04-03
track: You're The One I Idolise
  type: MusicRecording
  duration: PT3M9S
  duration ms: 189360
  explicit: false
  by artist: CTMF
  in album: Brave Protector
    type: MusicAlbum
    date published: 2020-04-03
track: Brave Protector
  type: MusicRecording
  duration: PT2M8S
  duration ms: 128493
  explicit: false
  by artist: CTMF
  in album: Brave Protector
    type: MusicAlbum
    date published: 2020-04-03
track: Viva La Rock 'n' Roll
  type: MusicRecording
  duration: PT4M21S
  duration ms: 261720
  explicit: false
  by artist: CTMF
  in album: Brave Protector
    type: MusicAlbum
    date published: 2020-04-03

Where The Wild Purple Iris Grows
type: MusicAlbum
date published: 2021-08-06
track: Where the Wild Purple Iris Grows
  type: MusicRecording
  duration: PT2M20S
  duration ms: 140213
  explicit: false
  by artist: CTMF
  in album: Where The Wild Purple Iris Grows
    type: MusicAlbum
    date published: 2021-08-06
track: Mystery Song
  type: MusicRecording
  duration: PT3M49S
  duration ms: 229093
  explicit: false
  by artist: CTMF
  in album: Where The Wild Purple Iris Grows
    type: MusicAlbum
    date published: 2021-08-06
track: Ballad of Hollis Brown
  type: MusicRecording
  duration: PT5M52S
  duration ms: 352626
  explicit: false
  by artist: CTMF
  in album: Where The Wild Purple Iris Grows
    type: MusicAlbum
    date published: 2021-08-06
track: She Was Wearing Tangerine
  type: MusicRecording
  duration: PT2M26S
  duration ms: 146760
  explicit: false
  by artist: CTMF
  in album: Where The Wild Purple Iris Grows
    type: MusicAlbum
    date published: 2021-08-06
track: Pluma Dorada
  type: MusicRecording
  duration: PT2M33S
  duration ms: 153480
  explicit: false
  by artist: CTMF
  in album: Where The Wild Purple Iris Grows
    type: MusicAlbum
    date published: 2021-08-06
track: Come Into My Life
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197586
  explicit: false
  by artist: CTMF
  in album: Where The Wild Purple Iris Grows
    type: MusicAlbum
    date published: 2021-08-06
track: The Train Kept a Rollin'
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192573
  explicit: false
  by artist: CTMF
  in album: Where The Wild Purple Iris Grows
    type: MusicAlbum
    date published: 2021-08-06
track: You Can't Capture Time (Slight Return)
  type: MusicRecording
  duration: PT2M0S
  duration ms: 120306
  explicit: false
  by artist: CTMF
  in album: Where The Wild Purple Iris Grows
    type: MusicAlbum
    date published: 2021-08-06
track: You Say That You Love Me
  type: MusicRecording
  duration: PT2M41S
  duration ms: 161346
  explicit: false
  by artist: CTMF
  in album: Where The Wild Purple Iris Grows
    type: MusicAlbum
    date published: 2021-08-06
track: Tunnel of Love
  type: MusicRecording
  duration: PT3M11S
  duration ms: 191960
  explicit: false
  by artist: CTMF
  in album: Where The Wild Purple Iris Grows
    type: MusicAlbum
    date published: 2021-08-06
track: Mouldy Fig
  type: MusicRecording
  duration: PT3M35S
  duration ms: 215680
  explicit: false
  by artist: CTMF
  in album: Where The Wild Purple Iris Grows
    type: MusicAlbum
    date published: 2021-08-06
track: The Same Tree
  type: MusicRecording
  duration: PT2M33S
  duration ms: 153840
  explicit: false
  by artist: CTMF
  in album: Where The Wild Purple Iris Grows
    type: MusicAlbum
    date published: 2021-08-06

Bob Dylan's Got A Lot To Answer For
type: MusicAlbum
date published: 2021-08-27
track: Bob Dylan's Got a Lot to Answer For
  type: MusicRecording
  duration: PT4M38S
  duration ms: 278093
  explicit: false
  by artist: CTMF
  in album: Bob Dylan's Got A Lot To Answer For
    type: MusicAlbum
    date published: 2021-08-27
track: Chatham MTB
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182120
  explicit: false
  by artist: CTMF
  in album: Bob Dylan's Got A Lot To Answer For
    type: MusicAlbum
    date published: 2021-08-27

Failure Not Success
type: MusicAlbum
date published: 2023-02-24
track: Love Comes in Spurts
  type: MusicRecording
  duration: PT2M12S
  duration ms: 132893
  explicit: false
  by artist: CTMF
  in album: Failure Not Success
    type: MusicAlbum
    date published: 2023-02-24
track: Failure Not Success
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186973
  explicit: false
  by artist: CTMF
  in album: Failure Not Success
    type: MusicAlbum
    date published: 2023-02-24
track: Beneath the Flowers Serpents
  type: MusicRecording
  duration: PT2M27S
  duration ms: 147373
  explicit: false
  by artist: CTMF
  in album: Failure Not Success
    type: MusicAlbum
    date published: 2023-02-24
track: Walk of the Sasquatch
  type: MusicRecording
  duration: PT3M39S
  duration ms: 219013
  explicit: false
  by artist: CTMF
  in album: Failure Not Success
    type: MusicAlbum
    date published: 2023-02-24
track: Hanging By a Tenuous Thread
  type: MusicRecording
  duration: PT2M38S
  duration ms: 158733
  explicit: false
  by artist: CTMF
  in album: Failure Not Success
    type: MusicAlbum
    date published: 2023-02-24
track: Fire
  type: MusicRecording
  duration: PT3M2S
  duration ms: 182906
  explicit: false
  by artist: CTMF
  in album: Failure Not Success
    type: MusicAlbum
    date published: 2023-02-24
track: The Old Long Bar
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192453
  explicit: false
  by artist: CTMF
  in album: Failure Not Success
    type: MusicAlbum
    date published: 2023-02-24
track: Come Into My Life
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216746
  explicit: false
  by artist: CTMF
  in album: Failure Not Success
    type: MusicAlbum
    date published: 2023-02-24
track: Skinwalker
  type: MusicRecording
  duration: PT3M14S
  duration ms: 194693
  explicit: false
  by artist: CTMF
  in album: Failure Not Success
    type: MusicAlbum
    date published: 2023-02-24
track: Becoming Unbecoming Me
  type: MusicRecording
  duration: PT3M18S
  duration ms: 198253
  explicit: false
  by artist: CTMF
  in album: Failure Not Success
    type: MusicAlbum
    date published: 2023-02-24
track: Moon of the Popping Trees
  type: MusicRecording
  duration: PT2M39S
  duration ms: 159480
  explicit: false
  by artist: CTMF
  in album: Failure Not Success
    type: MusicAlbum
    date published: 2023-02-24
track: Bob Dylan's Got a Lot to Answer For
  type: MusicRecording
  duration: PT3M30S
  duration ms: 210106
  explicit: false
  by artist: CTMF
  in album: Failure Not Success
    type: MusicAlbum
    date published: 2023-02-24

Full Time Plagiarist
type: MusicAlbum
date published: 2023-02-24
track: Full Time Plagiarist
  type: MusicRecording
  duration: PT4M2S
  duration ms: 242746
  explicit: false
  by artist: CTMF
  in album: Full Time Plagiarist
    type: MusicAlbum
    date published: 2023-02-24
track: Full Time Plagiarist
  type: MusicRecording
  duration: PT3M38S
  duration ms: 218413
  explicit: false
  by artist: CTMF
  in album: Full Time Plagiarist
    type: MusicAlbum
    date published: 2023-02-24

Love Comes In Spurts (Marc Riley 6Music Session)
type: MusicAlbum
date published: 2023-04-28
track: Love Comes in Spurts - Alternative Version
  type: MusicRecording
  duration: PT2M7S
  duration ms: 127266
  explicit: false
  by artist: CTMF
  in album: Love Comes In Spurts (Marc Riley 6Music Session)
    type: MusicAlbum
    date published: 2023-04-28
track: Failure Not Success - Alternative Version
  type: MusicRecording
  duration: PT3M13S
  duration ms: 193213
  explicit: false
  by artist: CTMF
  in album: Love Comes In Spurts (Marc Riley 6Music Session)
    type: MusicAlbum
    date published: 2023-04-28
track: Petrol in a Cup
  type: MusicRecording
  duration: PT3M26S
  duration ms: 206386
  explicit: false
  by artist: CTMF
  in album: Love Comes In Spurts (Marc Riley 6Music Session)
    type: MusicAlbum
    date published: 2023-04-28
track: Love Can Lose
  type: MusicRecording
  duration: PT2M32S
  duration ms: 152906
  explicit: false
  by artist: CTMF
  in album: Love Comes In Spurts (Marc Riley 6Music Session)
    type: MusicAlbum
    date published: 2023-04-28

For Your Love
type: MusicAlbum
date published: 2024-11-29
track: For Your Love
  type: MusicRecording
  duration: PT2M33S
  duration ms: 153520
  explicit: false
  by artist: CTMF
  in album: For Your Love
    type: MusicAlbum
    date published: 2024-11-29
track: Shapes of Things
  type: MusicRecording
  duration: PT2M23S
  duration ms: 143373
  explicit: false
  by artist: CTMF
  in album: For Your Love
    type: MusicAlbum
    date published: 2024-11-29
track: A Certain Boy
  type: MusicRecording
  duration: PT2M12S
  duration ms: 132386
  explicit: false
  by artist: CTMF
  in album: For Your Love
    type: MusicAlbum
    date published: 2024-11-29
  isrc code: GBGLR2400186
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T04:51:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x02490841ac15918be35dd56d8a97ae4e15260080e8676cdc9d871c3da2c30747
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/956772
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGLR2400186
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02490841ac15918be35dd56d8a97ae4e15260080e8676cdc9d871c3da2c30747. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBGLR2400186.
    date published: 2026-07-05T10:01:46Z

Punk Rock Enough For Me
type: MusicRecording
duration: PT4M55S
duration ms: 295960
explicit: false
by artist: CTMF
in album: Damaged Goods (1988-2018)
  type: MusicAlbum
  date published: 2018-10-19

A Song for Kylie Minogue
type: MusicRecording
duration: PT3M44S
duration ms: 224266
explicit: false
by artist: CTMF
in album: Punk Rock ist nicht tot
  type: MusicAlbum
  date published: 2019-05-24

In a Parrallel World - Billy Vocal
type: MusicRecording
duration: PT2M15S
duration ms: 135240
explicit: false
by artist: CTMF
in album: Punk Rock ist nicht tot
  type: MusicAlbum
  date published: 2019-05-24

Something's Missing Inside - 7” version
type: MusicRecording
duration: PT2M49S
duration ms: 169173
explicit: false
by artist: CTMF
in album: Punk Rock ist nicht tot
  type: MusicAlbum
  date published: 2019-05-24

All Our Forts Are with You
type: MusicRecording
duration: PT3M1S
duration ms: 181213
explicit: false
by artist: CTMF
in album: Punk Rock ist nicht tot
  type: MusicAlbum
  date published: 2019-05-24

CTMF
type: MusicRecording
duration: PT5M21S
duration ms: 321506
explicit: false
by artist: CTMF
in album: Punk Rock ist nicht tot
  type: MusicAlbum
  date published: 2019-05-24

Last Punk Standing
type: MusicRecording
duration: PT4M15S
duration ms: 255920
explicit: false
by artist: CTMF
in album: From Fossilised Cretaceous Seams: A Short History of His Song and Dance Groups
  type: MusicAlbum
  date published: 2022-09-23

Bob Dylan's Got a Lot to Answer For
type: MusicRecording
duration: PT4M38S
duration ms: 278093
explicit: false
by artist: CTMF
in album: From Fossilised Cretaceous Seams: A Short History of His Song and Dance Groups
  type: MusicAlbum
  date published: 2022-09-23

All Our Forts are With You
type: MusicRecording
duration: PT3M1S
duration ms: 181213
explicit: false
by artist: CTMF
in album: From Fossilised Cretaceous Seams: A Short History of His Song and Dance Groups
  type: MusicAlbum
  date published: 2022-09-23

A Song for Kylie Minogue
type: MusicRecording
duration: PT3M44S
duration ms: 224266
explicit: false
by artist: CTMF
in album: From Fossilised Cretaceous Seams: A Short History of His Song and Dance Groups
  type: MusicAlbum
  date published: 2022-09-23

It's so Hard to be Happy
type: MusicRecording
duration: PT2M15S
duration ms: 135773
explicit: false
by artist: The Shall I Say Quois
by artist: CTMF
in album: From Fossilised Cretaceous Seams: A Short History of His Song and Dance Groups
  type: MusicAlbum
  date published: 2022-09-23

Failure Not Success - Alt.
type: MusicRecording
duration: PT3M13S
duration ms: 193213
explicit: false
by artist: CTMF
in album: From Fossilised Cretaceous Seams: A Short History of His Song and Dance Groups
  type: MusicAlbum
  date published: 2022-09-23

You Can't Capture Time (Slight Return)
type: MusicRecording
duration: PT2M0S
duration ms: 120306
explicit: false
by artist: CTMF
in album: From Fossilised Cretaceous Seams: A Short History of His Song and Dance Groups
  type: MusicAlbum
  date published: 2022-09-23