安眠曲
type: MusicGroup
popularity: 12
followers: 206
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd15f8ee8d509827f3f9e97ac49fa5cb14996ab37c896de8da0d2026dc93882a1
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953768
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953768
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/c1a9fc5b-c324-409b-a0d3-62e911b8d405.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/c1a9fc5b-c324-409b-a0d3-62e911b8d405.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/c1a9fc5b-c324-409b-a0d3-62e911b8d405
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-15T09:30:06Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xd15f8ee8d509827f3f9e97ac49fa5cb14996ab37c896de8da0d2026dc93882a1","name":"安眠曲","registered_at":"2026-06-15T00:53:17Z","symbol":"NIM0630716","token_address":"0x212ae255ea5e7ed16fb1caf50459e3e8dfc0d4e9","type":"artist","uuid":"c1a9fc5b-c324-409b-a0d3-62e911b8d405"}
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 → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd15f8ee8d509827f3f9e97ac49fa5cb14996ab37c896de8da0d2026dc93882a1. Chain 2 (Bitcoin): anchored in block 953768 (2026-06-15T09:30:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c1a9fc5b-c324-409b-a0d3-62e911b8d405.json and https://artists.proofprofile.net/proofs/artist/c1a9fc5b-c324-409b-a0d3-62e911b8d405.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-15T09:30:06Z
  text: {"copyright_id":"0xd15f8ee8d509827f3f9e97ac49fa5cb14996ab37c896de8da0d2026dc93882a1","name":"安眠曲","registered_at":"2026-06-15T00:53:17Z","symbol":"NIM0630716","token_address":"0x212ae255ea5e7ed16fb1caf50459e3e8dfc0d4e9","type":"artist","uuid":"c1a9fc5b-c324-409b-a0d3-62e911b8d405"}
album: 睡覺減肥法 - 最好聽的14首純音樂為了讓你越睡越苗條
  type: MusicAlbum
  date published: 2018-09-17
album: 宝贝乖乖睡 2018 - 二十首最好听的安眠曲为了让宝贝和婴儿马上睡着和安静休息
  type: MusicAlbum
  date published: 2018-09-18
album: 媽媽和寶貝 - 輕音樂和鋼琴曲讓你的孩子快眠和乖乖的休息
  type: MusicAlbum
  date published: 2018-10-01
album: 清醒夢境 - α腦波音樂和安靜的歌曲為了，休息，冥想，做清醒夢
  type: MusicAlbum
  date published: 2018-10-02
album: 達芬奇睡眠法 - 放鬆音樂為了深度睡眠
  type: MusicAlbum
  date published: 2019-06-04
album: 雨聲安眠曲 - 最好聽的放鬆音樂為了睡覺，午覺和休息
  type: MusicAlbum
  date published: 2019-09-17
album: 睡前鋼琴曲 - 最好聽的安眠曲
  type: MusicAlbum
  date published: 2019-11-05
album: 宝贝安眠曲：助宝贝好好休息和睡觉的轻音乐
  type: MusicAlbum
  date published: 2021-09-14
album: 助宝贝睡眠的白噪音：自然森林的声音，深度放松的大自然摇篮曲，环境雨声，鸟儿歌曲
  type: MusicAlbum
  date published: 2022-09-02
album: 秋天的安眠曲: 助宝宝瞬间睡觉的乐器音乐，深度疗愈安眠，最新的摇篮曲
  type: MusicAlbum
  date published: 2022-09-15
album: 宝宝哄睡歌曲: 有益于胎儿大脑发育，促进宝宝发育与生长的纯音乐，婴儿胎教，模仿胎儿羊水声的白噪音，妈妈和宝宝必听的催眠曲
  type: MusicAlbum
  date published: 2022-10-19
  track: 宝宝哄睡催眠曲
    type: MusicRecording
    duration: PT6M34S
    duration ms: 394000
    explicit: false
    by artist: 安眠曲
    in album: 宝宝哄睡歌曲: 有益于胎儿大脑发育，促进宝宝发育与生长的纯音乐，婴儿胎教，模仿胎儿羊水声的白噪音，妈妈和宝宝必听的催眠曲
      type: MusicAlbum
      date published: 2022-10-19
    isrc code: ITO102216793
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-31T14:44:21+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xbc88fa0e4922786ada52bf575ef2a29690fac3e79928d60583735cad7d416eb9
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 960418
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/960418
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITO102216793
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-31T15:20:15Z
    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 → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc88fa0e4922786ada52bf575ef2a29690fac3e79928d60583735cad7d416eb9. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/ITO102216793.
      date published: 2026-07-31T15:20:15Z
    audio: 宝宝哄睡催眠曲
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 101.675
      additional property: Musical Key
        type: PropertyValue
        value: 4
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 5
      additional property: Danceability
        type: PropertyValue
        value: 0.159
      additional property: Energy
        type: PropertyValue
        value: 0.138
      additional property: Speechiness
        type: PropertyValue
        value: 0.052
      additional property: Acousticness
        type: PropertyValue
        value: 0.918
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.956
      additional property: Liveness
        type: PropertyValue
        value: 0.357
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.05
      additional property: Loudness (dB)
        type: PropertyValue
        value: -25.124
      additional property: Key Name
        type: PropertyValue
        value: E
      additional property: Mode Name
        type: PropertyValue
        value: Major
  track: 让深度放松的音乐
    type: MusicRecording
    duration: PT4M4S
    duration ms: 244000
    explicit: false
    by artist: 安眠曲
    in album: 宝宝哄睡歌曲: 有益于胎儿大脑发育，促进宝宝发育与生长的纯音乐，婴儿胎教，模仿胎儿羊水声的白噪音，妈妈和宝宝必听的催眠曲
      type: MusicAlbum
      date published: 2022-10-19
    isrc code: ITO102216794
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-07T15:28:29+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x63cb14363fcac930c0ca38ae9a4a42bffb7698d6bbd2c22a2f031e1f125ebeff
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 957118
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/957118
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITO102216794
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-08T03:20:19Z
    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 → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63cb14363fcac930c0ca38ae9a4a42bffb7698d6bbd2c22a2f031e1f125ebeff. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/ITO102216794.
      date published: 2026-07-08T03:20:19Z
    audio: 让深度放松的音乐
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 105.437
      additional property: Musical Key
        type: PropertyValue
        value: 11
      additional property: Mode (Major/Minor)
      additional property: Time Signature
      additional property: Danceability
      additional property: Energy
      additional property: Speechiness
      additional property: Acousticness
      additional property: Instrumentalness
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
  track: 妈妈的心跳
  track: 妈妈和宝宝一起休息
  track: 婴儿胎教
  track: 舒缓的海浪
  track: 纯音乐
  track: 胎儿大脑发育
  track: 睡眠
  track: 促进宝宝的生长
  track: 钢琴曲
album: 宝宝哄睡催眠曲: Single

Mode (Major/Minor)
type: PropertyValue
value: 0

Time Signature
type: PropertyValue
value: 5

Danceability
type: PropertyValue
value: 0.16

Energy
type: PropertyValue
value: 0.275

Speechiness
type: PropertyValue
value: 0.038

Acousticness
type: PropertyValue
value: 0.873

Instrumentalness
type: PropertyValue
value: 0.864

Liveness
type: PropertyValue
value: 0.431

Valence (Positivity)
type: PropertyValue
value: 0.392

Loudness (dB)
type: PropertyValue
value: -23.62

Key Name
type: PropertyValue
value: B

Mode Name
type: PropertyValue
value: Minor

妈妈的心跳
type: MusicRecording
duration: PT5M28S
duration ms: 328999
explicit: false
by artist: 安眠曲
in album: 宝宝哄睡歌曲: 有益于胎儿大脑发育，促进宝宝发育与生长的纯音乐，婴儿胎教，模仿胎儿羊水声的白噪音，妈妈和宝宝必听的催眠曲
  type: MusicAlbum
  date published: 2022-10-19
isrc code: ITO102216796
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-23T23:39:19+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x37931dc5a5da4b7315c86744e1fa51849d8bf5512b164bb94af0feda52ac4e26
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956304
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956304
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITO102216796
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-02T03:55:08Z
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 → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37931dc5a5da4b7315c86744e1fa51849d8bf5512b164bb94af0feda52ac4e26. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/ITO102216796.
  date published: 2026-07-02T03:55:08Z
audio: 妈妈的心跳
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 89.367
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.064
  additional property: Energy
    type: PropertyValue
    value: 0.049
  additional property: Speechiness
    type: PropertyValue
    value: 0.037
  additional property: Acousticness
    type: PropertyValue
    value: 0.878
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.912
  additional property: Liveness
    type: PropertyValue
    value: 0.099
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.089
  additional property: Loudness (dB)
    type: PropertyValue
    value: -31.758
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

妈妈和宝宝一起休息
type: MusicRecording
duration: PT4M14S
duration ms: 254000
explicit: false
by artist: 安眠曲
in album: 宝宝哄睡歌曲: 有益于胎儿大脑发育，促进宝宝发育与生长的纯音乐，婴儿胎教，模仿胎儿羊水声的白噪音，妈妈和宝宝必听的催眠曲
  type: MusicAlbum
  date published: 2022-10-19
isrc code: ITO102216797
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T14:38:16+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x202e937fc86ae23b22b1bd52018b1ce812a2ed7e9238b3f5923ba13a1bcc10a4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960268
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960268
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITO102216797
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-30T14:53:07Z
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 → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x202e937fc86ae23b22b1bd52018b1ce812a2ed7e9238b3f5923ba13a1bcc10a4. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53:07Z), 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/ITO102216797.
  date published: 2026-07-30T14:53:07Z
audio: 妈妈和宝宝一起休息
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 97.22
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.196
  additional property: Energy
    type: PropertyValue
    value: 0.307
  additional property: Speechiness
    type: PropertyValue
    value: 0.038
  additional property: Acousticness
    type: PropertyValue
    value: 0.888
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.946
  additional property: Liveness
    type: PropertyValue
    value: 0.149
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.029
  additional property: Loudness (dB)
    type: PropertyValue
    value: -16.647
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

婴儿胎教
type: MusicRecording
duration: PT4M43S
duration ms: 283975
explicit: false
by artist: 安眠曲
in album: 宝宝哄睡歌曲: 有益于胎儿大脑发育，促进宝宝发育与生长的纯音乐，婴儿胎教，模仿胎儿羊水声的白噪音，妈妈和宝宝必听的催眠曲
  type: MusicAlbum
  date published: 2022-10-19
isrc code: ITO102216798
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T10:17:07+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xcba55b5b17a8800a724353f52670e132b398146fdf2cf93e3c852c3bec2e292f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960247
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960247
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITO102216798
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-30T10:42:33Z
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 → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcba55b5b17a8800a724353f52670e132b398146fdf2cf93e3c852c3bec2e292f. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42:33Z), 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/ITO102216798.
  date published: 2026-07-30T10:42:33Z
audio: 婴儿胎教
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 92.221
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.191
  additional property: Energy
    type: PropertyValue
    value: 0.132
  additional property: Speechiness
    type: PropertyValue
    value: 0.052
  additional property: Acousticness
    type: PropertyValue
    value: 0.905
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.928
  additional property: Liveness
    type: PropertyValue
    value: 0.089
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.04
  additional property: Loudness (dB)
    type: PropertyValue
    value: -25.322
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

舒缓的海浪
type: MusicRecording
duration: PT6M17S
duration ms: 377000
explicit: false
by artist: 安眠曲
in album: 宝宝哄睡歌曲: 有益于胎儿大脑发育，促进宝宝发育与生长的纯音乐，婴儿胎教，模仿胎儿羊水声的白噪音，妈妈和宝宝必听的催眠曲
  type: MusicAlbum
  date published: 2022-10-19
isrc code: ITO102216799
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T13:15:15+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x73fff292408602817a79a15098922ec3b2f541b002ade9673931b18b193109b7
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960410
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960410
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITO102216799
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T13:50:38Z
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 → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73fff292408602817a79a15098922ec3b2f541b002ade9673931b18b193109b7. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50:38Z), 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/ITO102216799.
  date published: 2026-07-31T13:50:38Z
audio: 舒缓的海浪
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 111.041
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 6
  additional property: Danceability
    type: PropertyValue
    value: 0.199
  additional property: Energy
    type: PropertyValue
    value: 0.098
  additional property: Speechiness
    type: PropertyValue
    value: 0.041
  additional property: Acousticness
    type: PropertyValue
    value: 0.985
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.632
  additional property: Liveness
    type: PropertyValue
    value: 0.103
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.039
  additional property: Loudness (dB)
    type: PropertyValue
    value: -28.12
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

纯音乐
type: MusicRecording
duration: PT4M15S
duration ms: 255998
explicit: false
by artist: 安眠曲
in album: 宝宝哄睡歌曲: 有益于胎儿大脑发育，促进宝宝发育与生长的纯音乐，婴儿胎教，模仿胎儿羊水声的白噪音，妈妈和宝宝必听的催眠曲
  type: MusicAlbum
  date published: 2022-10-19
isrc code: ITO102216800
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T16:37:03+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x21c4422d775a631bcd97594779ef4f79559d3de280df770ffb3bd6adf401c385
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960441
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960441
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITO102216800
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T17:29:52Z
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 → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21c4422d775a631bcd97594779ef4f79559d3de280df770ffb3bd6adf401c385. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/ITO102216800.
  date published: 2026-07-31T17:29:52Z
audio: 纯音乐
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 104.675
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.17
  additional property: Energy
    type: PropertyValue
    value: 0.039
  additional property: Speechiness
    type: PropertyValue
    value: 0.031
  additional property: Acousticness
    type: PropertyValue
    value: 0.936
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.927
  additional property: Liveness
    type: PropertyValue
    value: 0.108
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.056
  additional property: Loudness (dB)
    type: PropertyValue
    value: -27.729
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Minor

胎儿大脑发育
type: MusicRecording
duration: PT6M35S
duration ms: 395000
explicit: false
by artist: 安眠曲
in album: 宝宝哄睡歌曲: 有益于胎儿大脑发育，促进宝宝发育与生长的纯音乐，婴儿胎教，模仿胎儿羊水声的白噪音，妈妈和宝宝必听的催眠曲
  type: MusicAlbum
  date published: 2022-10-19
isrc code: ITO102216801
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T10:51:23+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf2e7d7b0083cf5722b9b398913afa59f0d227af530843c82b38d5d73c9bd3d7f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960397
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960397
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITO102216801
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T12:24:41Z
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 → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2e7d7b0083cf5722b9b398913afa59f0d227af530843c82b38d5d73c9bd3d7f. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24:41Z), 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/ITO102216801.
  date published: 2026-07-31T12:24:41Z
audio: 胎儿大脑发育
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 100.309
  additional property: Musical Key
    type: PropertyValue
    value: 2
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.199
  additional property: Energy
    type: PropertyValue
    value: 0.117
  additional property: Speechiness
    type: PropertyValue
    value: 0.04
  additional property: Acousticness
    type: PropertyValue
    value: 0.919
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.859
  additional property: Liveness
    type: PropertyValue
    value: 0.108
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.142
  additional property: Loudness (dB)
    type: PropertyValue
    value: -23.181
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Minor

睡眠
type: MusicRecording
duration: PT5M3S
duration ms: 303001
explicit: false
by artist: 安眠曲
in album: 宝宝哄睡歌曲: 有益于胎儿大脑发育，促进宝宝发育与生长的纯音乐，婴儿胎教，模仿胎儿羊水声的白噪音，妈妈和宝宝必听的催眠曲
  type: MusicAlbum
  date published: 2022-10-19
isrc code: ITO102216802
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T22:47:41+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc30e986927ef99f957122d4ee33c7204649b0853581dda3d995a77f187b76664
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960327
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960327
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITO102216802
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T00:26:26Z
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 → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc30e986927ef99f957122d4ee33c7204649b0853581dda3d995a77f187b76664. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/ITO102216802.
  date published: 2026-07-31T00:26:26Z
audio: 睡眠
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 104.178
  additional property: Musical Key
    type: PropertyValue
    value: 6
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.243
  additional property: Energy
    type: PropertyValue
    value: 0.189
  additional property: Speechiness
    type: PropertyValue
    value: 0.03
  additional property: Acousticness
    type: PropertyValue
    value: 0.937
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.902
  additional property: Liveness
    type: PropertyValue
    value: 0.167
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.112
  additional property: Loudness (dB)
    type: PropertyValue
    value: -24.333
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Major

促进宝宝的生长
type: MusicRecording
duration: PT4M49S
duration ms: 289000
explicit: false
by artist: 安眠曲
in album: 宝宝哄睡歌曲: 有益于胎儿大脑发育，促进宝宝发育与生长的纯音乐，婴儿胎教，模仿胎儿羊水声的白噪音，妈妈和宝宝必听的催眠曲
  type: MusicAlbum
  date published: 2022-10-19
isrc code: ITO102216806
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T20:30:56+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xac95d88857eafb321153a328e64a15d1001e3945ab07ce187701ba0dbf462004
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960311
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960311
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITO102216806
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-30T20:45:02Z
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 → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac95d88857eafb321153a328e64a15d1001e3945ab07ce187701ba0dbf462004. Chain 2 (Bitcoin): anchored in block 960311 (2026-07-30T20:45:02Z), 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/ITO102216806.
  date published: 2026-07-30T20:45:02Z
audio: 促进宝宝的生长
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 111.381
  additional property: Musical Key
    type: PropertyValue
    value: 8
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.1
  additional property: Energy
    type: PropertyValue
    value: 0.138
  additional property: Speechiness
    type: PropertyValue
    value: 0.039
  additional property: Acousticness
    type: PropertyValue
    value: 0.851
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.939
  additional property: Liveness
    type: PropertyValue
    value: 0.108
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.04
  additional property: Loudness (dB)
    type: PropertyValue
    value: -28.689
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

钢琴曲
type: MusicRecording
duration: PT3M57S
duration ms: 237000
explicit: false
by artist: 安眠曲
in album: 宝宝哄睡歌曲: 有益于胎儿大脑发育，促进宝宝发育与生长的纯音乐，婴儿胎教，模仿胎儿羊水声的白噪音，妈妈和宝宝必听的催眠曲
  type: MusicAlbum
  date published: 2022-10-19
isrc code: ITO102216807
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T04:00:12+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1fed0e370b6d9f32f46f5327f1cfb0e95a4b1b3d1ffb98869ebb1dfd95cdad66
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960344
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960344
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ITO102216807
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T04:14:58Z
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 → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fed0e370b6d9f32f46f5327f1cfb0e95a4b1b3d1ffb98869ebb1dfd95cdad66. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/ITO102216807.
  date published: 2026-07-31T04:14:58Z
audio: 钢琴曲
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 95.847
  additional property: Musical Key
    type: PropertyValue
    value: 10
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 6
  additional property: Danceability
    type: PropertyValue
    value: 0.222
  additional property: Energy
    type: PropertyValue
    value: 0.084
  additional property: Speechiness
    type: PropertyValue
    value: 0.037
  additional property: Acousticness
    type: PropertyValue
    value: 0.948
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.903
  additional property: Liveness
    type: PropertyValue
    value: 0.138
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.04
  additional property: Loudness (dB)
    type: PropertyValue
    value: -30.981
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Major

宝宝哄睡催眠曲: Single
type: MusicAlbum
date published: 2022-10-19