Source Code

;; the-purple-pill
;; contractType: editions

(impl-trait 'SP2PABAF9FTAJYNFZH93XENAJ8FVY99RRM50D2JG9.nft-trait.nft-trait)

(define-non-fungible-token the-purple-pill uint)

;; Constants
(define-constant DEPLOYER tx-sender)
(define-constant COMM u1000)
(define-constant COMM-ADDR 'SPNWZ5V2TPWGQGVDR6T7B6RQ4XMGZ4PXTEE0VQ0S)

(define-constant ERR-NO-MORE-NFTS u100)
(define-constant ERR-NOT-ENOUGH-PASSES u101)
(define-constant ERR-PUBLIC-SALE-DISABLED u102)
(define-constant ERR-CONTRACT-INITIALIZED u103)
(define-constant ERR-NOT-AUTHORIZED u104)
(define-constant ERR-INVALID-USER u105)
(define-constant ERR-LISTING u106)
(define-constant ERR-WRONG-COMMISSION u107)
(define-constant ERR-NOT-FOUND u108)
(define-constant ERR-PAUSED u109)
(define-constant ERR-MINT-LIMIT u110)
(define-constant ERR-METADATA-FROZEN u111)
(define-constant ERR-AIRDROP-CALLED u112)
(define-constant ERR-NO-MORE-MINTS u113)
(define-constant ERR-INVALID-PERCENTAGE u114)
(define-constant ERR-CONTRACT-LOCKED u115)

;; Internal variables
(define-data-var mint-limit uint u369)
(define-data-var last-id uint u1)
(define-data-var total-price uint u0000000)
(define-data-var artist-address principal 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX)
(define-data-var ipfs-root (string-ascii 80) "ipfs://ipfs/QmZtVtywGqX6tdvZioNeUV3DyZsaVr9RHKkxw15PaLKnqF/")
(define-data-var mint-paused bool true)
(define-data-var premint-enabled bool false)
(define-data-var sale-enabled bool false)
(define-data-var metadata-frozen bool false)
(define-data-var airdrop-called bool false)
(define-data-var mint-cap uint u0)
(define-data-var locked bool false)

(define-map mints-per-user principal uint)
(define-map mint-passes principal uint)

(define-public (lock-contract)
  (begin
    (asserts! (or (is-eq tx-sender (var-get artist-address)) (is-eq tx-sender DEPLOYER)) (err ERR-NOT-AUTHORIZED))
    (var-set locked true)
    (ok true)))

(define-public (claim) 
  (mint (list true)))

;; Default Minting
(define-private (mint (orders (list 25 bool)))
  (mint-many orders))

(define-public (mint-for-many (recipients (list 25 principal)))
  (let
    (
      (next-id (var-get last-id))
      (id-reached (fold mint-for-many-iter recipients next-id))
    )
    (begin
      (asserts! (or (is-eq tx-sender (var-get artist-address)) (is-eq tx-sender DEPLOYER)) (err ERR-NOT-AUTHORIZED))
      (var-set last-id id-reached)
      (ok id-reached))))

(define-private (mint-for-many-iter (recipient principal) (next-id uint))
  (if (<= next-id (var-get mint-limit))
    (begin
      (unwrap! (nft-mint? the-purple-pill next-id tx-sender) next-id)
      (unwrap! (nft-transfer? the-purple-pill next-id tx-sender recipient) next-id)
      (map-set token-count recipient (+ (get-balance recipient) u1))      
      (+ next-id u1)
    )
    next-id))

(define-private (mint-many (orders (list 25 bool )))  
  (let 
    (
      (last-nft-id (var-get last-id))
      (enabled (asserts! (or (is-eq (var-get mint-limit) u0) (<= last-nft-id (var-get mint-limit))) (err ERR-NO-MORE-NFTS)))
      (art-addr (var-get artist-address))
      (id-reached (fold mint-many-iter orders last-nft-id))
      (price (* (var-get total-price) (- id-reached last-nft-id)))
      (total-commission (/ (* price COMM) u10000))
      (current-balance (get-balance tx-sender))
      (total-artist (- price total-commission))
      (capped (> (var-get mint-cap) u0))
      (user-mints (get-mints tx-sender))
    )
    (asserts! (or (is-eq false (var-get mint-paused)) (is-eq tx-sender DEPLOYER)) (err ERR-PAUSED))
    (asserts! (is-eq (var-get locked) false) (err ERR-CONTRACT-LOCKED))
    (asserts! (or (not capped) (is-eq tx-sender DEPLOYER) (is-eq tx-sender art-addr) (>= (var-get mint-cap) (+ (len orders) user-mints))) (err ERR-NO-MORE-MINTS))
    (map-set mints-per-user tx-sender (+ (len orders) user-mints))
    (if (or (is-eq tx-sender art-addr) (is-eq tx-sender DEPLOYER) (is-eq (var-get total-price) u0000000))
      (begin
        (var-set last-id id-reached)
        (map-set token-count tx-sender (+ current-balance (- id-reached last-nft-id)))
      )
      (begin
        (var-set last-id id-reached)
        (map-set token-count tx-sender (+ current-balance (- id-reached last-nft-id)))
        (try! (stx-transfer? total-artist tx-sender (var-get artist-address)))
        (try! (stx-transfer? total-commission tx-sender COMM-ADDR))
      )    
    )
    (ok id-reached)))

(define-private (mint-many-iter (ignore bool) (next-id uint))
  (if (or (is-eq (var-get mint-limit) u0) (<= next-id (var-get mint-limit)))
    (begin
      (unwrap! (nft-mint? the-purple-pill next-id tx-sender) next-id)
      (+ next-id u1)    
    )
    next-id))

(define-public (set-artist-address (address principal))
  (begin
    (asserts! (or (is-eq tx-sender (var-get artist-address)) (is-eq tx-sender DEPLOYER)) (err ERR-INVALID-USER))
    (ok (var-set artist-address address))))

(define-public (set-price (price uint))
  (begin
    (asserts! (or (is-eq tx-sender (var-get artist-address)) (is-eq tx-sender DEPLOYER)) (err ERR-INVALID-USER))
    (ok (var-set total-price price))))

(define-public (toggle-pause)
  (begin
    (asserts! (or (is-eq tx-sender (var-get artist-address)) (is-eq tx-sender DEPLOYER)) (err ERR-INVALID-USER))
    (ok (var-set mint-paused (not (var-get mint-paused))))))

(define-public (set-mint-limit (limit uint))
  (begin
    (asserts! (or (is-eq tx-sender (var-get artist-address)) (is-eq tx-sender DEPLOYER)) (err ERR-INVALID-USER))
    (asserts! (< limit (var-get mint-limit)) (err ERR-MINT-LIMIT))
    (ok (var-set mint-limit limit))))

(define-public (burn (token-id uint))
  (begin 
    (asserts! (is-owner token-id tx-sender) (err ERR-NOT-AUTHORIZED))
    (nft-burn? the-purple-pill token-id tx-sender)))

(define-private (is-owner (token-id uint) (user principal))
    (is-eq user (unwrap! (nft-get-owner? the-purple-pill token-id) false)))

(define-public (set-base-uri (new-base-uri (string-ascii 80)))
  (begin
    (asserts! (or (is-eq tx-sender (var-get artist-address)) (is-eq tx-sender DEPLOYER)) (err ERR-NOT-AUTHORIZED))
    (asserts! (not (var-get metadata-frozen)) (err ERR-METADATA-FROZEN))
    (var-set ipfs-root new-base-uri)
    (ok true)))

(define-public (freeze-metadata)
  (begin
    (asserts! (or (is-eq tx-sender (var-get artist-address)) (is-eq tx-sender DEPLOYER)) (err ERR-NOT-AUTHORIZED))
    (var-set metadata-frozen true)
    (ok true)))

;; Non-custodial SIP-009 transfer function
(define-public (transfer (id uint) (sender principal) (recipient principal))
  (begin
    (asserts! (is-eq tx-sender sender) (err ERR-NOT-AUTHORIZED))
    (asserts! (is-none (map-get? market id)) (err ERR-LISTING))
    (trnsfr id sender recipient)))

;; read-only functions
(define-read-only (get-owner (token-id uint))
  (ok (nft-get-owner? the-purple-pill token-id)))

(define-read-only (get-last-token-id)
  (ok (- (var-get last-id) u1)))

(define-read-only (get-token-uri (token-id uint))
  (ok (some (var-get ipfs-root))))

(define-read-only (get-paused)
  (ok (var-get mint-paused)))

(define-read-only (get-price)
  (ok (var-get total-price)))

(define-read-only (get-mints (caller principal))
  (default-to u0 (map-get? mints-per-user caller)))

(define-read-only (get-mint-limit)
  (ok (var-get mint-limit)))

;; Non-custodial marketplace extras
(use-trait commission-trait 'SP3D6PV2ACBPEKYJTCMH7HEN02KP87QSP8KTEH335.commission-trait.commission)

(define-map token-count principal uint)
(define-map market uint {price: uint, commission: principal, royalty: uint})

(define-read-only (get-balance (account principal))
  (default-to u0
    (map-get? token-count account)))

(define-private (trnsfr (id uint) (sender principal) (recipient principal))
  (match (nft-transfer? the-purple-pill id sender recipient)
    success
      (let
        ((sender-balance (get-balance sender))
        (recipient-balance (get-balance recipient)))
          (map-set token-count
            sender
            (- sender-balance u1))
          (map-set token-count
            recipient
            (+ recipient-balance u1))
          (ok success))
    error (err error)))

(define-private (is-sender-owner (id uint))
  (let ((owner (unwrap! (nft-get-owner? the-purple-pill id) false)))
    (or (is-eq tx-sender owner) (is-eq contract-caller owner))))

(define-read-only (get-listing-in-ustx (id uint))
  (map-get? market id))

(define-public (list-in-ustx (id uint) (price uint) (comm-trait <commission-trait>))
  (let ((listing  {price: price, commission: (contract-of comm-trait), royalty: (var-get royalty-percent)}))
    (asserts! (is-sender-owner id) (err ERR-NOT-AUTHORIZED))
    (map-set market id listing)
    (print (merge listing {a: "list-in-ustx", id: id}))
    (ok true)))

(define-public (unlist-in-ustx (id uint))
  (begin
    (asserts! (is-sender-owner id) (err ERR-NOT-AUTHORIZED))
    (map-delete market id)
    (print {a: "unlist-in-ustx", id: id})
    (ok true)))

(define-public (buy-in-ustx (id uint) (comm-trait <commission-trait>))
  (let ((owner (unwrap! (nft-get-owner? the-purple-pill id) (err ERR-NOT-FOUND)))
      (listing (unwrap! (map-get? market id) (err ERR-LISTING)))
      (price (get price listing))
      (royalty (get royalty listing)))
    (asserts! (is-eq (contract-of comm-trait) (get commission listing)) (err ERR-WRONG-COMMISSION))
    (try! (stx-transfer? price tx-sender owner))
    (try! (pay-royalty price royalty))
    (try! (contract-call? comm-trait pay id price))
    (try! (trnsfr id owner tx-sender))
    (map-delete market id)
    (print {a: "buy-in-ustx", id: id})
    (ok true)))
    
(define-data-var royalty-percent uint u500)

(define-read-only (get-royalty-percent)
  (ok (var-get royalty-percent)))

(define-public (set-royalty-percent (royalty uint))
  (begin
    (asserts! (or (is-eq tx-sender (var-get artist-address)) (is-eq tx-sender DEPLOYER)) (err ERR-INVALID-USER))
    (asserts! (and (>= royalty u0) (<= royalty u1000)) (err ERR-INVALID-PERCENTAGE))
    (ok (var-set royalty-percent royalty))))

(define-private (pay-royalty (price uint) (royalty uint))
  (let (
    (royalty-amount (/ (* price royalty) u10000))
  )
  (if (> royalty-amount u0)
    (try! (stx-transfer? royalty-amount tx-sender (var-get artist-address)))
    (print false)
  )
  (ok true)))
  

;; Airdrop
(define-public (admin-airdrop)
  (let
    (
      (last-nft-id (var-get last-id))
    )
    (begin
      (asserts! (or (is-eq tx-sender (var-get artist-address)) (is-eq tx-sender DEPLOYER)) (err ERR-NOT-AUTHORIZED))
      (asserts! (is-eq false (var-get airdrop-called)) (err ERR-AIRDROP-CALLED))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u0) 'SP0570FCRVNHMV6BE7XSPGB5E7AX967EJ46YR5F3))
      (map-set token-count 'SP0570FCRVNHMV6BE7XSPGB5E7AX967EJ46YR5F3 (+ (get-balance 'SP0570FCRVNHMV6BE7XSPGB5E7AX967EJ46YR5F3) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u1) 'SP1012WHN0TRB47B1Q3JGF7VYGMC2Q6DW46WAKPE3))
      (map-set token-count 'SP1012WHN0TRB47B1Q3JGF7VYGMC2Q6DW46WAKPE3 (+ (get-balance 'SP1012WHN0TRB47B1Q3JGF7VYGMC2Q6DW46WAKPE3) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u2) 'SP103ZFPKEB5B61ZEV7DW95XTBEWRP2NFE3YX2EFF))
      (map-set token-count 'SP103ZFPKEB5B61ZEV7DW95XTBEWRP2NFE3YX2EFF (+ (get-balance 'SP103ZFPKEB5B61ZEV7DW95XTBEWRP2NFE3YX2EFF) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u3) 'SP11SXS8G4NNTR1YDBAFHB4SBA6YNW2E36DX79WGK))
      (map-set token-count 'SP11SXS8G4NNTR1YDBAFHB4SBA6YNW2E36DX79WGK (+ (get-balance 'SP11SXS8G4NNTR1YDBAFHB4SBA6YNW2E36DX79WGK) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u4) 'SP1357NQKP2TM226WT52ATMVC8H92AV4140H0JNK))
      (map-set token-count 'SP1357NQKP2TM226WT52ATMVC8H92AV4140H0JNK (+ (get-balance 'SP1357NQKP2TM226WT52ATMVC8H92AV4140H0JNK) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u5) 'SP13ZDF0VZBZSJ19W7DXNHWJDBCS9WSZB880PQXQS))
      (map-set token-count 'SP13ZDF0VZBZSJ19W7DXNHWJDBCS9WSZB880PQXQS (+ (get-balance 'SP13ZDF0VZBZSJ19W7DXNHWJDBCS9WSZB880PQXQS) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u6) 'SP14NSM2BAB9MGMYNXJB93NY4EF4NFRW3G3EFBZDX))
      (map-set token-count 'SP14NSM2BAB9MGMYNXJB93NY4EF4NFRW3G3EFBZDX (+ (get-balance 'SP14NSM2BAB9MGMYNXJB93NY4EF4NFRW3G3EFBZDX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u7) 'SP179QGC6AFZ1RXF8ACPH0G7J8XFP632NFKS823H5))
      (map-set token-count 'SP179QGC6AFZ1RXF8ACPH0G7J8XFP632NFKS823H5 (+ (get-balance 'SP179QGC6AFZ1RXF8ACPH0G7J8XFP632NFKS823H5) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u8) 'SP17EV8YSY8MJ9J0ZDHVHXG5YKKX53Q2KKJD2YYX4))
      (map-set token-count 'SP17EV8YSY8MJ9J0ZDHVHXG5YKKX53Q2KKJD2YYX4 (+ (get-balance 'SP17EV8YSY8MJ9J0ZDHVHXG5YKKX53Q2KKJD2YYX4) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u9) 'SP19QNE8V11GME28MSSKSJ1N3NFJCWNY93DS7XXCC))
      (map-set token-count 'SP19QNE8V11GME28MSSKSJ1N3NFJCWNY93DS7XXCC (+ (get-balance 'SP19QNE8V11GME28MSSKSJ1N3NFJCWNY93DS7XXCC) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u10) 'SP1ANNSCKV17N2E4FJQY2MN1SNJDRK45QKDV4NTDD))
      (map-set token-count 'SP1ANNSCKV17N2E4FJQY2MN1SNJDRK45QKDV4NTDD (+ (get-balance 'SP1ANNSCKV17N2E4FJQY2MN1SNJDRK45QKDV4NTDD) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u11) 'SP1CSHTKVHMMQJ7PRQRFYW6SB4QAW6SR3XY2F81PA))
      (map-set token-count 'SP1CSHTKVHMMQJ7PRQRFYW6SB4QAW6SR3XY2F81PA (+ (get-balance 'SP1CSHTKVHMMQJ7PRQRFYW6SB4QAW6SR3XY2F81PA) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u12) 'SP1CZ3K3PH7TGTCHT2GX821MYD1SE0729S06C52ZN))
      (map-set token-count 'SP1CZ3K3PH7TGTCHT2GX821MYD1SE0729S06C52ZN (+ (get-balance 'SP1CZ3K3PH7TGTCHT2GX821MYD1SE0729S06C52ZN) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u13) 'SP1D1BX9YB8VG36G55A22D33J0K3AAJYFVHPMYTYA))
      (map-set token-count 'SP1D1BX9YB8VG36G55A22D33J0K3AAJYFVHPMYTYA (+ (get-balance 'SP1D1BX9YB8VG36G55A22D33J0K3AAJYFVHPMYTYA) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u14) 'SP1EGC5CRMXCZN0AHWX4JJSY2FV84ZJ9PFW3C0WGJ))
      (map-set token-count 'SP1EGC5CRMXCZN0AHWX4JJSY2FV84ZJ9PFW3C0WGJ (+ (get-balance 'SP1EGC5CRMXCZN0AHWX4JJSY2FV84ZJ9PFW3C0WGJ) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u15) 'SP1FH1Z76SQ13AJ79VNCA4HKCN4TBXC015PAPDHTJ))
      (map-set token-count 'SP1FH1Z76SQ13AJ79VNCA4HKCN4TBXC015PAPDHTJ (+ (get-balance 'SP1FH1Z76SQ13AJ79VNCA4HKCN4TBXC015PAPDHTJ) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u16) 'SP1FJN5P7V9W2K96VN7YWGH7VP36RB5K5JW1R9HF7))
      (map-set token-count 'SP1FJN5P7V9W2K96VN7YWGH7VP36RB5K5JW1R9HF7 (+ (get-balance 'SP1FJN5P7V9W2K96VN7YWGH7VP36RB5K5JW1R9HF7) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u17) 'SP1FKP2KHZKXSPY7ZFMXBCZS19E149T2S936EJYVJ))
      (map-set token-count 'SP1FKP2KHZKXSPY7ZFMXBCZS19E149T2S936EJYVJ (+ (get-balance 'SP1FKP2KHZKXSPY7ZFMXBCZS19E149T2S936EJYVJ) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u18) 'SP1FS6A7TSXNNAKHZ9A33RBMV3BM629J1BS2SZHED))
      (map-set token-count 'SP1FS6A7TSXNNAKHZ9A33RBMV3BM629J1BS2SZHED (+ (get-balance 'SP1FS6A7TSXNNAKHZ9A33RBMV3BM629J1BS2SZHED) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u19) 'SP1H0E04NRGCDCHNHSNN3BKV0JE2TTGDK74DKVX33))
      (map-set token-count 'SP1H0E04NRGCDCHNHSNN3BKV0JE2TTGDK74DKVX33 (+ (get-balance 'SP1H0E04NRGCDCHNHSNN3BKV0JE2TTGDK74DKVX33) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u20) 'SP1J8PRMFN2DD60ZNBA1KYE10FDYB500CSKB3XKZS))
      (map-set token-count 'SP1J8PRMFN2DD60ZNBA1KYE10FDYB500CSKB3XKZS (+ (get-balance 'SP1J8PRMFN2DD60ZNBA1KYE10FDYB500CSKB3XKZS) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u21) 'SP1JA97VDAWN7TSZQHR8AZ7R2D1RD7J4KKZMNKTMH))
      (map-set token-count 'SP1JA97VDAWN7TSZQHR8AZ7R2D1RD7J4KKZMNKTMH (+ (get-balance 'SP1JA97VDAWN7TSZQHR8AZ7R2D1RD7J4KKZMNKTMH) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u22) 'SP1JM5Y9J4T7J5XY9NX34SG1Z1BNAJT4H4NBHTPYD))
      (map-set token-count 'SP1JM5Y9J4T7J5XY9NX34SG1Z1BNAJT4H4NBHTPYD (+ (get-balance 'SP1JM5Y9J4T7J5XY9NX34SG1Z1BNAJT4H4NBHTPYD) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u23) 'SP1KEHSS6S4N787NZD52WAYS3V341VG4JZ39W0CY6))
      (map-set token-count 'SP1KEHSS6S4N787NZD52WAYS3V341VG4JZ39W0CY6 (+ (get-balance 'SP1KEHSS6S4N787NZD52WAYS3V341VG4JZ39W0CY6) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u24) 'SP1KRGM5MCYPRJ5N2M4QT703Z2JQHHMEC39SZX26W))
      (map-set token-count 'SP1KRGM5MCYPRJ5N2M4QT703Z2JQHHMEC39SZX26W (+ (get-balance 'SP1KRGM5MCYPRJ5N2M4QT703Z2JQHHMEC39SZX26W) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u25) 'SP1P4JM3KYHYPV7G8VYT2QDPXW2X8FHRAY62CP0SE))
      (map-set token-count 'SP1P4JM3KYHYPV7G8VYT2QDPXW2X8FHRAY62CP0SE (+ (get-balance 'SP1P4JM3KYHYPV7G8VYT2QDPXW2X8FHRAY62CP0SE) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u26) 'SP1Q0QKHSA2W67FMXCJQ4FXQ52ZEZP8FR6XXKQBC7))
      (map-set token-count 'SP1Q0QKHSA2W67FMXCJQ4FXQ52ZEZP8FR6XXKQBC7 (+ (get-balance 'SP1Q0QKHSA2W67FMXCJQ4FXQ52ZEZP8FR6XXKQBC7) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u27) 'SP1QZT85MFT8HBAG3XEK7K6QY4GGP3MSG5C3H9PQ1))
      (map-set token-count 'SP1QZT85MFT8HBAG3XEK7K6QY4GGP3MSG5C3H9PQ1 (+ (get-balance 'SP1QZT85MFT8HBAG3XEK7K6QY4GGP3MSG5C3H9PQ1) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u28) 'SP1RNJWRWRE1KSBMK4ZWSRRARDATZ57PGCD70BFDT))
      (map-set token-count 'SP1RNJWRWRE1KSBMK4ZWSRRARDATZ57PGCD70BFDT (+ (get-balance 'SP1RNJWRWRE1KSBMK4ZWSRRARDATZ57PGCD70BFDT) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u29) 'SP1SXAFW7C3A1ZJKAKYZ2Q12FTPPBP3V5A1XR1NCB))
      (map-set token-count 'SP1SXAFW7C3A1ZJKAKYZ2Q12FTPPBP3V5A1XR1NCB (+ (get-balance 'SP1SXAFW7C3A1ZJKAKYZ2Q12FTPPBP3V5A1XR1NCB) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u30) 'SP1T2EFYB5PW31C9DZZXKPKCTJYE61AG6KE6TFGQC))
      (map-set token-count 'SP1T2EFYB5PW31C9DZZXKPKCTJYE61AG6KE6TFGQC (+ (get-balance 'SP1T2EFYB5PW31C9DZZXKPKCTJYE61AG6KE6TFGQC) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u31) 'SP1W6HCKZ1S9XBYSYVA51ZVKJJ8H48FX1N7HSY2K2))
      (map-set token-count 'SP1W6HCKZ1S9XBYSYVA51ZVKJJ8H48FX1N7HSY2K2 (+ (get-balance 'SP1W6HCKZ1S9XBYSYVA51ZVKJJ8H48FX1N7HSY2K2) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u32) 'SP1XJ6GNTDVF6HR1VHPQDMFZJY87D9W6TGMH3QCP))
      (map-set token-count 'SP1XJ6GNTDVF6HR1VHPQDMFZJY87D9W6TGMH3QCP (+ (get-balance 'SP1XJ6GNTDVF6HR1VHPQDMFZJY87D9W6TGMH3QCP) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u33) 'SP1XPG9QFX5M95G36SGN9R8YJ4KJ0JB7ZXNH892N6))
      (map-set token-count 'SP1XPG9QFX5M95G36SGN9R8YJ4KJ0JB7ZXNH892N6 (+ (get-balance 'SP1XPG9QFX5M95G36SGN9R8YJ4KJ0JB7ZXNH892N6) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u34) 'SP1XY24C7AJ8XZ2QQ5BMD43YWJBYAM388G00P354V))
      (map-set token-count 'SP1XY24C7AJ8XZ2QQ5BMD43YWJBYAM388G00P354V (+ (get-balance 'SP1XY24C7AJ8XZ2QQ5BMD43YWJBYAM388G00P354V) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u35) 'SP1Y0VRA8PCQGS1JJ8D43K7ZQADY71AYCXS48H3JR))
      (map-set token-count 'SP1Y0VRA8PCQGS1JJ8D43K7ZQADY71AYCXS48H3JR (+ (get-balance 'SP1Y0VRA8PCQGS1JJ8D43K7ZQADY71AYCXS48H3JR) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u36) 'SP1YXXHFWESW7GY7CRT2RB98WEMHSXKDPBQ7EXN1R))
      (map-set token-count 'SP1YXXHFWESW7GY7CRT2RB98WEMHSXKDPBQ7EXN1R (+ (get-balance 'SP1YXXHFWESW7GY7CRT2RB98WEMHSXKDPBQ7EXN1R) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u37) 'SP1ZN131EG9NQB5GPQ1V56JWCE1XQ8FZVCCYEWWGQ))
      (map-set token-count 'SP1ZN131EG9NQB5GPQ1V56JWCE1XQ8FZVCCYEWWGQ (+ (get-balance 'SP1ZN131EG9NQB5GPQ1V56JWCE1XQ8FZVCCYEWWGQ) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u38) 'SP1ZTC41HNC5PS8A7K444GBHN4104JXJ5EWRHTDM8))
      (map-set token-count 'SP1ZTC41HNC5PS8A7K444GBHN4104JXJ5EWRHTDM8 (+ (get-balance 'SP1ZTC41HNC5PS8A7K444GBHN4104JXJ5EWRHTDM8) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u39) 'SP22W7TM6NG3PJ2XVVND2E06D50K3DDNREBTKGFD3))
      (map-set token-count 'SP22W7TM6NG3PJ2XVVND2E06D50K3DDNREBTKGFD3 (+ (get-balance 'SP22W7TM6NG3PJ2XVVND2E06D50K3DDNREBTKGFD3) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u40) 'SP23Z3QX3CPAF7ARD2N1YP4BR5ATZW9X2Z6J0740J))
      (map-set token-count 'SP23Z3QX3CPAF7ARD2N1YP4BR5ATZW9X2Z6J0740J (+ (get-balance 'SP23Z3QX3CPAF7ARD2N1YP4BR5ATZW9X2Z6J0740J) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u41) 'SP24AGF98C1WYWSDDCA021JGSTTZ90V4BAD4R4SSS))
      (map-set token-count 'SP24AGF98C1WYWSDDCA021JGSTTZ90V4BAD4R4SSS (+ (get-balance 'SP24AGF98C1WYWSDDCA021JGSTTZ90V4BAD4R4SSS) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u42) 'SP24GNC3Q74APQRGREEWEWG4J7CF1RX566YPGH2RQ))
      (map-set token-count 'SP24GNC3Q74APQRGREEWEWG4J7CF1RX566YPGH2RQ (+ (get-balance 'SP24GNC3Q74APQRGREEWEWG4J7CF1RX566YPGH2RQ) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u43) 'SP2765YNWKJG3H6QJ91J6RGQNA1MKKV6YJPWPMA0X))
      (map-set token-count 'SP2765YNWKJG3H6QJ91J6RGQNA1MKKV6YJPWPMA0X (+ (get-balance 'SP2765YNWKJG3H6QJ91J6RGQNA1MKKV6YJPWPMA0X) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u44) 'SP28AE5NFQKQWN3YKP6SX5TSK2QZGZ6586EJGFBYV))
      (map-set token-count 'SP28AE5NFQKQWN3YKP6SX5TSK2QZGZ6586EJGFBYV (+ (get-balance 'SP28AE5NFQKQWN3YKP6SX5TSK2QZGZ6586EJGFBYV) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u45) 'SP28NCDY6V4T7NJBMYGTJ55NHMXMC0GG806JW1ZTB))
      (map-set token-count 'SP28NCDY6V4T7NJBMYGTJ55NHMXMC0GG806JW1ZTB (+ (get-balance 'SP28NCDY6V4T7NJBMYGTJ55NHMXMC0GG806JW1ZTB) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u46) 'SP28RZ1QXMXJXVKRRCR3D7GR5D48XY0NNA9MZWHJB))
      (map-set token-count 'SP28RZ1QXMXJXVKRRCR3D7GR5D48XY0NNA9MZWHJB (+ (get-balance 'SP28RZ1QXMXJXVKRRCR3D7GR5D48XY0NNA9MZWHJB) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u47) 'SP293M874EPBS7H5EFF1DYAR3P5V1CNKVPK78GXG3))
      (map-set token-count 'SP293M874EPBS7H5EFF1DYAR3P5V1CNKVPK78GXG3 (+ (get-balance 'SP293M874EPBS7H5EFF1DYAR3P5V1CNKVPK78GXG3) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u48) 'SP2A0NZDC68W5CWFQBT180JZPP93759W7H9CG3KRW))
      (map-set token-count 'SP2A0NZDC68W5CWFQBT180JZPP93759W7H9CG3KRW (+ (get-balance 'SP2A0NZDC68W5CWFQBT180JZPP93759W7H9CG3KRW) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u49) 'SP2A21HTEWS8ZNW2NCBV6QPF9HS2PEJ9VR2CFN3WZ))
      (map-set token-count 'SP2A21HTEWS8ZNW2NCBV6QPF9HS2PEJ9VR2CFN3WZ (+ (get-balance 'SP2A21HTEWS8ZNW2NCBV6QPF9HS2PEJ9VR2CFN3WZ) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u50) 'SP2ARFMQ4BXJ5K7M28QDCH6JV3WY51TJ14054AENV))
      (map-set token-count 'SP2ARFMQ4BXJ5K7M28QDCH6JV3WY51TJ14054AENV (+ (get-balance 'SP2ARFMQ4BXJ5K7M28QDCH6JV3WY51TJ14054AENV) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u51) 'SP2BDMSXM0T345W5SEDGVPK43ZTWBR52A58B1VPHJ))
      (map-set token-count 'SP2BDMSXM0T345W5SEDGVPK43ZTWBR52A58B1VPHJ (+ (get-balance 'SP2BDMSXM0T345W5SEDGVPK43ZTWBR52A58B1VPHJ) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u52) 'SP2BG645M86A45K524N6SHS43PXBMD456HCG1P11K))
      (map-set token-count 'SP2BG645M86A45K524N6SHS43PXBMD456HCG1P11K (+ (get-balance 'SP2BG645M86A45K524N6SHS43PXBMD456HCG1P11K) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u53) 'SP2BTMXW1500QY025Q4DESGHN5Z8EXYFY454DWC2W))
      (map-set token-count 'SP2BTMXW1500QY025Q4DESGHN5Z8EXYFY454DWC2W (+ (get-balance 'SP2BTMXW1500QY025Q4DESGHN5Z8EXYFY454DWC2W) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u54) 'SP2BXS9ZTTNKTNRK8WT4YR49H9HZWS8X5JEYC0CGG))
      (map-set token-count 'SP2BXS9ZTTNKTNRK8WT4YR49H9HZWS8X5JEYC0CGG (+ (get-balance 'SP2BXS9ZTTNKTNRK8WT4YR49H9HZWS8X5JEYC0CGG) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u55) 'SP2CHJ9TQ827NKFFHJ5JR4TYNM6WA6N8D17J49XX1))
      (map-set token-count 'SP2CHJ9TQ827NKFFHJ5JR4TYNM6WA6N8D17J49XX1 (+ (get-balance 'SP2CHJ9TQ827NKFFHJ5JR4TYNM6WA6N8D17J49XX1) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u56) 'SP2DG3WBY16Y7MF6NH8E4E1S0B5W07H3HVP9RP2RE))
      (map-set token-count 'SP2DG3WBY16Y7MF6NH8E4E1S0B5W07H3HVP9RP2RE (+ (get-balance 'SP2DG3WBY16Y7MF6NH8E4E1S0B5W07H3HVP9RP2RE) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u57) 'SP2F18PH7FP22EHS0J0X3A6EFZ9PAW0EZJRET0GXZ))
      (map-set token-count 'SP2F18PH7FP22EHS0J0X3A6EFZ9PAW0EZJRET0GXZ (+ (get-balance 'SP2F18PH7FP22EHS0J0X3A6EFZ9PAW0EZJRET0GXZ) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u58) 'SP2FWNTFJME05KC4EQW9XQ5M7SE46RB1H2R7QG1H9))
      (map-set token-count 'SP2FWNTFJME05KC4EQW9XQ5M7SE46RB1H2R7QG1H9 (+ (get-balance 'SP2FWNTFJME05KC4EQW9XQ5M7SE46RB1H2R7QG1H9) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u59) 'SP2GM3SM283BKBQTAZREDJ30JT6NNX4W2TJFA58YF))
      (map-set token-count 'SP2GM3SM283BKBQTAZREDJ30JT6NNX4W2TJFA58YF (+ (get-balance 'SP2GM3SM283BKBQTAZREDJ30JT6NNX4W2TJFA58YF) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u60) 'SP2HV9HYWZRAPTCC10VXCK72P3W4F9NDB8E1HBEZH))
      (map-set token-count 'SP2HV9HYWZRAPTCC10VXCK72P3W4F9NDB8E1HBEZH (+ (get-balance 'SP2HV9HYWZRAPTCC10VXCK72P3W4F9NDB8E1HBEZH) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u61) 'SP2JMY6PG75AWQFJYYYRAEJNMZFHH46RHJWP5NWRY))
      (map-set token-count 'SP2JMY6PG75AWQFJYYYRAEJNMZFHH46RHJWP5NWRY (+ (get-balance 'SP2JMY6PG75AWQFJYYYRAEJNMZFHH46RHJWP5NWRY) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u62) 'SP2JMY6PG75AWQFJYYYRAEJNMZFHH46RHJWP5NWRY))
      (map-set token-count 'SP2JMY6PG75AWQFJYYYRAEJNMZFHH46RHJWP5NWRY (+ (get-balance 'SP2JMY6PG75AWQFJYYYRAEJNMZFHH46RHJWP5NWRY) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u63) 'SP2JSVNRJZ3SRVEQA93J0Q3Y6BRSKBTPTHPHSFVWN))
      (map-set token-count 'SP2JSVNRJZ3SRVEQA93J0Q3Y6BRSKBTPTHPHSFVWN (+ (get-balance 'SP2JSVNRJZ3SRVEQA93J0Q3Y6BRSKBTPTHPHSFVWN) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u64) 'SP2KA43EEEFD6WKHKW738KGZP7N9D4RPHDW70S70A))
      (map-set token-count 'SP2KA43EEEFD6WKHKW738KGZP7N9D4RPHDW70S70A (+ (get-balance 'SP2KA43EEEFD6WKHKW738KGZP7N9D4RPHDW70S70A) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u65) 'SP2KB6KMN1M3YH4V8C0GKR89K0VD05QGR871CPP5Q))
      (map-set token-count 'SP2KB6KMN1M3YH4V8C0GKR89K0VD05QGR871CPP5Q (+ (get-balance 'SP2KB6KMN1M3YH4V8C0GKR89K0VD05QGR871CPP5Q) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u66) 'SP2KTS9SP51197E8P29G8STFC93SDJFRYSKKGZ1CE))
      (map-set token-count 'SP2KTS9SP51197E8P29G8STFC93SDJFRYSKKGZ1CE (+ (get-balance 'SP2KTS9SP51197E8P29G8STFC93SDJFRYSKKGZ1CE) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u67) 'SP2MC6PBPNPSEHA6G87DDMN6WX3HGMTANXZBYKCNF))
      (map-set token-count 'SP2MC6PBPNPSEHA6G87DDMN6WX3HGMTANXZBYKCNF (+ (get-balance 'SP2MC6PBPNPSEHA6G87DDMN6WX3HGMTANXZBYKCNF) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u68) 'SP2NJJ2C4SS8ABMDAVENV7R5V3DVZD95VHGQSPCPS))
      (map-set token-count 'SP2NJJ2C4SS8ABMDAVENV7R5V3DVZD95VHGQSPCPS (+ (get-balance 'SP2NJJ2C4SS8ABMDAVENV7R5V3DVZD95VHGQSPCPS) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u69) 'SP2Q24T5AYQ7SY42HN5Y2S3V31Z9RWRA1J5MXT4JA))
      (map-set token-count 'SP2Q24T5AYQ7SY42HN5Y2S3V31Z9RWRA1J5MXT4JA (+ (get-balance 'SP2Q24T5AYQ7SY42HN5Y2S3V31Z9RWRA1J5MXT4JA) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u70) 'SP2QDMH88MEZ8FFAYHW4B0BTXJRTHX8XBD54FE7HJ))
      (map-set token-count 'SP2QDMH88MEZ8FFAYHW4B0BTXJRTHX8XBD54FE7HJ (+ (get-balance 'SP2QDMH88MEZ8FFAYHW4B0BTXJRTHX8XBD54FE7HJ) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u71) 'SP2QPKZPPEBZ7ZB7E558TTW15X75S9VDHC09M9SJF))
      (map-set token-count 'SP2QPKZPPEBZ7ZB7E558TTW15X75S9VDHC09M9SJF (+ (get-balance 'SP2QPKZPPEBZ7ZB7E558TTW15X75S9VDHC09M9SJF) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u72) 'SP2QZ808P1GF0960C5SR2NT4NRRMF8NPQDB4D4HD8))
      (map-set token-count 'SP2QZ808P1GF0960C5SR2NT4NRRMF8NPQDB4D4HD8 (+ (get-balance 'SP2QZ808P1GF0960C5SR2NT4NRRMF8NPQDB4D4HD8) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u73) 'SP2R3CHRAP1HE4M64X1NZXHZT41JG3XGNHJW4HX2W))
      (map-set token-count 'SP2R3CHRAP1HE4M64X1NZXHZT41JG3XGNHJW4HX2W (+ (get-balance 'SP2R3CHRAP1HE4M64X1NZXHZT41JG3XGNHJW4HX2W) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u74) 'SP2RKMW3SAFWPYS1DS2XH0YY754ZGJ9A4EEM1Z2FX))
      (map-set token-count 'SP2RKMW3SAFWPYS1DS2XH0YY754ZGJ9A4EEM1Z2FX (+ (get-balance 'SP2RKMW3SAFWPYS1DS2XH0YY754ZGJ9A4EEM1Z2FX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u75) 'SP2SQCHY43WZ7SZSNXZCRTZ15S45Y42FV4J7FAMD1))
      (map-set token-count 'SP2SQCHY43WZ7SZSNXZCRTZ15S45Y42FV4J7FAMD1 (+ (get-balance 'SP2SQCHY43WZ7SZSNXZCRTZ15S45Y42FV4J7FAMD1) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u76) 'SP2TP82QMK0NZF4YXFJ2M3WZFSSMRKBD6PYXT43NM))
      (map-set token-count 'SP2TP82QMK0NZF4YXFJ2M3WZFSSMRKBD6PYXT43NM (+ (get-balance 'SP2TP82QMK0NZF4YXFJ2M3WZFSSMRKBD6PYXT43NM) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u77) 'SP2VYX11YTQHRQX26A1Z2MR4PJ3ZY232Q16AAP92B))
      (map-set token-count 'SP2VYX11YTQHRQX26A1Z2MR4PJ3ZY232Q16AAP92B (+ (get-balance 'SP2VYX11YTQHRQX26A1Z2MR4PJ3ZY232Q16AAP92B) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u78) 'SP2W7RC4ERS8XKN83MR2KJPJ97DWN68K4064Q7C2W))
      (map-set token-count 'SP2W7RC4ERS8XKN83MR2KJPJ97DWN68K4064Q7C2W (+ (get-balance 'SP2W7RC4ERS8XKN83MR2KJPJ97DWN68K4064Q7C2W) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u79) 'SP2XFT963GCVW6FKYSTW4B0EFSNZ2GV2Y5MTZEPCP))
      (map-set token-count 'SP2XFT963GCVW6FKYSTW4B0EFSNZ2GV2Y5MTZEPCP (+ (get-balance 'SP2XFT963GCVW6FKYSTW4B0EFSNZ2GV2Y5MTZEPCP) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u80) 'SP2Y3VZAWWAR1XYAXDDZAC3AZQWS97AVY81DP633A))
      (map-set token-count 'SP2Y3VZAWWAR1XYAXDDZAC3AZQWS97AVY81DP633A (+ (get-balance 'SP2Y3VZAWWAR1XYAXDDZAC3AZQWS97AVY81DP633A) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u81) 'SP2YG90T7GPVJDGXQAJ40Y08NB5ZBV4KVASSAQNE8))
      (map-set token-count 'SP2YG90T7GPVJDGXQAJ40Y08NB5ZBV4KVASSAQNE8 (+ (get-balance 'SP2YG90T7GPVJDGXQAJ40Y08NB5ZBV4KVASSAQNE8) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u82) 'SP2YHM8WK50C6BC1HZHR25AQZ07S6ZPHPDMQ43348))
      (map-set token-count 'SP2YHM8WK50C6BC1HZHR25AQZ07S6ZPHPDMQ43348 (+ (get-balance 'SP2YHM8WK50C6BC1HZHR25AQZ07S6ZPHPDMQ43348) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u83) 'SP317Q5NESG0JP6Z5C5PZFJHEY99N8CZ7M9109W87))
      (map-set token-count 'SP317Q5NESG0JP6Z5C5PZFJHEY99N8CZ7M9109W87 (+ (get-balance 'SP317Q5NESG0JP6Z5C5PZFJHEY99N8CZ7M9109W87) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u84) 'SP31WTJ415SNJM9H6202S3WK9AFQXQZMT48PESBQE))
      (map-set token-count 'SP31WTJ415SNJM9H6202S3WK9AFQXQZMT48PESBQE (+ (get-balance 'SP31WTJ415SNJM9H6202S3WK9AFQXQZMT48PESBQE) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u85) 'SP34S80102KYXHC0C5VC3GDPDVY3WFG1G5G507Y0K))
      (map-set token-count 'SP34S80102KYXHC0C5VC3GDPDVY3WFG1G5G507Y0K (+ (get-balance 'SP34S80102KYXHC0C5VC3GDPDVY3WFG1G5G507Y0K) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u86) 'SP354MAP81NHSPJ96P9DYKEYRXW2DCWZ39K4TAF0G))
      (map-set token-count 'SP354MAP81NHSPJ96P9DYKEYRXW2DCWZ39K4TAF0G (+ (get-balance 'SP354MAP81NHSPJ96P9DYKEYRXW2DCWZ39K4TAF0G) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u87) 'SP35MEYYBHSFCFXY296YGP7NAT6Y4XBJW2VETR8AV))
      (map-set token-count 'SP35MEYYBHSFCFXY296YGP7NAT6Y4XBJW2VETR8AV (+ (get-balance 'SP35MEYYBHSFCFXY296YGP7NAT6Y4XBJW2VETR8AV) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u88) 'SP38WCGSSQJBFAKH77R93AMTHBBEF83DQ6EJ358F2))
      (map-set token-count 'SP38WCGSSQJBFAKH77R93AMTHBBEF83DQ6EJ358F2 (+ (get-balance 'SP38WCGSSQJBFAKH77R93AMTHBBEF83DQ6EJ358F2) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u89) 'SP38Y126XXGZ42M1E21BWN6ZNPK1EXZ1H1P596HR5))
      (map-set token-count 'SP38Y126XXGZ42M1E21BWN6ZNPK1EXZ1H1P596HR5 (+ (get-balance 'SP38Y126XXGZ42M1E21BWN6ZNPK1EXZ1H1P596HR5) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u90) 'SP3BWYHWXYVZMG4NNGY7TCBGPT2CR8XQCVGRE19Y8))
      (map-set token-count 'SP3BWYHWXYVZMG4NNGY7TCBGPT2CR8XQCVGRE19Y8 (+ (get-balance 'SP3BWYHWXYVZMG4NNGY7TCBGPT2CR8XQCVGRE19Y8) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u91) 'SP3CFGFXW243Z2E3736HQJV2K5C3RF288WV6E0ARY))
      (map-set token-count 'SP3CFGFXW243Z2E3736HQJV2K5C3RF288WV6E0ARY (+ (get-balance 'SP3CFGFXW243Z2E3736HQJV2K5C3RF288WV6E0ARY) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u92) 'SP3CV2W5XBFBS2XTFVF85648AWKMCX029J9ZJ1QKB))
      (map-set token-count 'SP3CV2W5XBFBS2XTFVF85648AWKMCX029J9ZJ1QKB (+ (get-balance 'SP3CV2W5XBFBS2XTFVF85648AWKMCX029J9ZJ1QKB) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u93) 'SP3DXHAZRZXXP6PGQHXDS1RB1SB8506TWBBEYQWME))
      (map-set token-count 'SP3DXHAZRZXXP6PGQHXDS1RB1SB8506TWBBEYQWME (+ (get-balance 'SP3DXHAZRZXXP6PGQHXDS1RB1SB8506TWBBEYQWME) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u94) 'SP3F75VAGCXNH5AMC74GW1Q7H2Y4KWNFWCYK727JB))
      (map-set token-count 'SP3F75VAGCXNH5AMC74GW1Q7H2Y4KWNFWCYK727JB (+ (get-balance 'SP3F75VAGCXNH5AMC74GW1Q7H2Y4KWNFWCYK727JB) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u95) 'SP3FZ87RQ6M4H5YH96Q91X5X0AY19AGMB9BDDRQY7))
      (map-set token-count 'SP3FZ87RQ6M4H5YH96Q91X5X0AY19AGMB9BDDRQY7 (+ (get-balance 'SP3FZ87RQ6M4H5YH96Q91X5X0AY19AGMB9BDDRQY7) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u96) 'SP3G7NSK38CJV8KD7B21E65ACR1A0XKJ3TVPB16TV))
      (map-set token-count 'SP3G7NSK38CJV8KD7B21E65ACR1A0XKJ3TVPB16TV (+ (get-balance 'SP3G7NSK38CJV8KD7B21E65ACR1A0XKJ3TVPB16TV) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u97) 'SP3GE33M9QNY3JJH8RWTK6AYD0NXHDDR77Q80HDV6))
      (map-set token-count 'SP3GE33M9QNY3JJH8RWTK6AYD0NXHDDR77Q80HDV6 (+ (get-balance 'SP3GE33M9QNY3JJH8RWTK6AYD0NXHDDR77Q80HDV6) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u98) 'SP3H6AQYMD42Y5BG5MFYFXBFSAEZ4JZFFRZ4BQDBB))
      (map-set token-count 'SP3H6AQYMD42Y5BG5MFYFXBFSAEZ4JZFFRZ4BQDBB (+ (get-balance 'SP3H6AQYMD42Y5BG5MFYFXBFSAEZ4JZFFRZ4BQDBB) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u99) 'SP3JC49FTK716JV08MHB22FH6RTS3E9DHS557JBWT))
      (map-set token-count 'SP3JC49FTK716JV08MHB22FH6RTS3E9DHS557JBWT (+ (get-balance 'SP3JC49FTK716JV08MHB22FH6RTS3E9DHS557JBWT) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u100) 'SP3K22XKPT9WJFCE957J94J6XXVZHP7747YNPDTFD))
      (map-set token-count 'SP3K22XKPT9WJFCE957J94J6XXVZHP7747YNPDTFD (+ (get-balance 'SP3K22XKPT9WJFCE957J94J6XXVZHP7747YNPDTFD) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u101) 'SP3K3ASX3G6YQVVPRME956GE8Z1QHTSPA2YNEVWPT))
      (map-set token-count 'SP3K3ASX3G6YQVVPRME956GE8Z1QHTSPA2YNEVWPT (+ (get-balance 'SP3K3ASX3G6YQVVPRME956GE8Z1QHTSPA2YNEVWPT) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u102) 'SP3KRVXQ1S14VKHBB798016A6TYH7K9BAK8GDHMGQ))
      (map-set token-count 'SP3KRVXQ1S14VKHBB798016A6TYH7K9BAK8GDHMGQ (+ (get-balance 'SP3KRVXQ1S14VKHBB798016A6TYH7K9BAK8GDHMGQ) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u103) 'SP3KZ6BFDWW3NY2RS0WATQ3J360HA41WJFY0DVJWG))
      (map-set token-count 'SP3KZ6BFDWW3NY2RS0WATQ3J360HA41WJFY0DVJWG (+ (get-balance 'SP3KZ6BFDWW3NY2RS0WATQ3J360HA41WJFY0DVJWG) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u104) 'SP3M5HQJH19J6AKFME7N5BN3NWBXQGBVXKXS5WPRF))
      (map-set token-count 'SP3M5HQJH19J6AKFME7N5BN3NWBXQGBVXKXS5WPRF (+ (get-balance 'SP3M5HQJH19J6AKFME7N5BN3NWBXQGBVXKXS5WPRF) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u105) 'SP3M72S3S5085CHCMH6KWQG6NGFT9MYFJRZX036P2))
      (map-set token-count 'SP3M72S3S5085CHCMH6KWQG6NGFT9MYFJRZX036P2 (+ (get-balance 'SP3M72S3S5085CHCMH6KWQG6NGFT9MYFJRZX036P2) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u106) 'SP3QAXTB20KYS6MEGBJRE026T6WE2RD6D2WDXRJ40))
      (map-set token-count 'SP3QAXTB20KYS6MEGBJRE026T6WE2RD6D2WDXRJ40 (+ (get-balance 'SP3QAXTB20KYS6MEGBJRE026T6WE2RD6D2WDXRJ40) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u107) 'SP3QBDVP816NV03PZRT3FWV99NA9G1PRTQ8E6FM9Z))
      (map-set token-count 'SP3QBDVP816NV03PZRT3FWV99NA9G1PRTQ8E6FM9Z (+ (get-balance 'SP3QBDVP816NV03PZRT3FWV99NA9G1PRTQ8E6FM9Z) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u108) 'SP3QK75VP0Y64SAJNKTNH5WBBR798C8XAR8T4PJ6W))
      (map-set token-count 'SP3QK75VP0Y64SAJNKTNH5WBBR798C8XAR8T4PJ6W (+ (get-balance 'SP3QK75VP0Y64SAJNKTNH5WBBR798C8XAR8T4PJ6W) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u109) 'SP3ST6K5W36V2MTSNYYXE56SCXR7DGTW9N4NMZHYV))
      (map-set token-count 'SP3ST6K5W36V2MTSNYYXE56SCXR7DGTW9N4NMZHYV (+ (get-balance 'SP3ST6K5W36V2MTSNYYXE56SCXR7DGTW9N4NMZHYV) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u110) 'SP3SWB4CM0PPKPBAYKH111CTEAJP4TQAPX28RZWSP))
      (map-set token-count 'SP3SWB4CM0PPKPBAYKH111CTEAJP4TQAPX28RZWSP (+ (get-balance 'SP3SWB4CM0PPKPBAYKH111CTEAJP4TQAPX28RZWSP) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u111) 'SP3T23YN6MBF44YNV910FD8JNMN1NZYGKG3MMZ73X))
      (map-set token-count 'SP3T23YN6MBF44YNV910FD8JNMN1NZYGKG3MMZ73X (+ (get-balance 'SP3T23YN6MBF44YNV910FD8JNMN1NZYGKG3MMZ73X) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u112) 'SP3TBKTV89QBWDG9YN5E40921NPQQRSAK4ZM27CWZ))
      (map-set token-count 'SP3TBKTV89QBWDG9YN5E40921NPQQRSAK4ZM27CWZ (+ (get-balance 'SP3TBKTV89QBWDG9YN5E40921NPQQRSAK4ZM27CWZ) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u113) 'SP3VTWA4VHJXCC82898M21QSRQCYC730K49M5NMKF))
      (map-set token-count 'SP3VTWA4VHJXCC82898M21QSRQCYC730K49M5NMKF (+ (get-balance 'SP3VTWA4VHJXCC82898M21QSRQCYC730K49M5NMKF) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u114) 'SP3W40MRS2BYEK9DEXAZQD5P08F4XR521621HMHTS))
      (map-set token-count 'SP3W40MRS2BYEK9DEXAZQD5P08F4XR521621HMHTS (+ (get-balance 'SP3W40MRS2BYEK9DEXAZQD5P08F4XR521621HMHTS) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u115) 'SP3XD84X3PE79SHJAZCDW1V5E9EA8JSKRBPEKAEK7))
      (map-set token-count 'SP3XD84X3PE79SHJAZCDW1V5E9EA8JSKRBPEKAEK7 (+ (get-balance 'SP3XD84X3PE79SHJAZCDW1V5E9EA8JSKRBPEKAEK7) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u116) 'SP4293RHR2BW6WA4Z6W2QQX6SPXCZVS2X33C9P18))
      (map-set token-count 'SP4293RHR2BW6WA4Z6W2QQX6SPXCZVS2X33C9P18 (+ (get-balance 'SP4293RHR2BW6WA4Z6W2QQX6SPXCZVS2X33C9P18) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u117) 'SP753S60EYM69SSS9Y6CPK0PPQ465F647NSK3AX1))
      (map-set token-count 'SP753S60EYM69SSS9Y6CPK0PPQ465F647NSK3AX1 (+ (get-balance 'SP753S60EYM69SSS9Y6CPK0PPQ465F647NSK3AX1) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u118) 'SP8N846PR1492HB2A08R5G96RYNKWRHDJDTBM227))
      (map-set token-count 'SP8N846PR1492HB2A08R5G96RYNKWRHDJDTBM227 (+ (get-balance 'SP8N846PR1492HB2A08R5G96RYNKWRHDJDTBM227) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u119) 'SP9TJCYBRD77YRTF8K7P59XGXXTXXY9AW8W6V22G))
      (map-set token-count 'SP9TJCYBRD77YRTF8K7P59XGXXTXXY9AW8W6V22G (+ (get-balance 'SP9TJCYBRD77YRTF8K7P59XGXXTXXY9AW8W6V22G) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u120) 'SPAFJKGDVS11C9P9DY0ZTNFQ9774R568W9XYZDJV))
      (map-set token-count 'SPAFJKGDVS11C9P9DY0ZTNFQ9774R568W9XYZDJV (+ (get-balance 'SPAFJKGDVS11C9P9DY0ZTNFQ9774R568W9XYZDJV) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u121) 'SPC995W6YSXN331QTPKWWKT1T8F3Z9SG84HZAYY5))
      (map-set token-count 'SPC995W6YSXN331QTPKWWKT1T8F3Z9SG84HZAYY5 (+ (get-balance 'SPC995W6YSXN331QTPKWWKT1T8F3Z9SG84HZAYY5) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u122) 'SPDV3C98MBD3N8GW47E9ZE47PH8HB5J2DYY8S0JM))
      (map-set token-count 'SPDV3C98MBD3N8GW47E9ZE47PH8HB5J2DYY8S0JM (+ (get-balance 'SPDV3C98MBD3N8GW47E9ZE47PH8HB5J2DYY8S0JM) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u123) 'SPDXC0NM3YQDHV1HN3V9P5Y4P26QWY709NB86EYB))
      (map-set token-count 'SPDXC0NM3YQDHV1HN3V9P5Y4P26QWY709NB86EYB (+ (get-balance 'SPDXC0NM3YQDHV1HN3V9P5Y4P26QWY709NB86EYB) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u124) 'SPF42XNA138JDVDD11Q3WNZQBW8XJPWPXJGTTTB4))
      (map-set token-count 'SPF42XNA138JDVDD11Q3WNZQBW8XJPWPXJGTTTB4 (+ (get-balance 'SPF42XNA138JDVDD11Q3WNZQBW8XJPWPXJGTTTB4) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u125) 'SPF4ZR4Z02XD7BP0HCCVV5R2W3HABMQRB7CAEQVX))
      (map-set token-count 'SPF4ZR4Z02XD7BP0HCCVV5R2W3HABMQRB7CAEQVX (+ (get-balance 'SPF4ZR4Z02XD7BP0HCCVV5R2W3HABMQRB7CAEQVX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u126) 'SPH9YG28V53YATFKTJHMDG19RRJT74YFNS2MYTGF))
      (map-set token-count 'SPH9YG28V53YATFKTJHMDG19RRJT74YFNS2MYTGF (+ (get-balance 'SPH9YG28V53YATFKTJHMDG19RRJT74YFNS2MYTGF) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u127) 'SPHPRZYAVX9396YWYYB9PR8RXEJ9QZRVNKFXB3DP))
      (map-set token-count 'SPHPRZYAVX9396YWYYB9PR8RXEJ9QZRVNKFXB3DP (+ (get-balance 'SPHPRZYAVX9396YWYYB9PR8RXEJ9QZRVNKFXB3DP) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u128) 'SPHQ64GAMZT25QTBDWC70H56HVK9AGM17A6GBN72))
      (map-set token-count 'SPHQ64GAMZT25QTBDWC70H56HVK9AGM17A6GBN72 (+ (get-balance 'SPHQ64GAMZT25QTBDWC70H56HVK9AGM17A6GBN72) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u129) 'SPHWCHVHRY2Q4884XNNSV8B3J1T41PBN0GQE16A9))
      (map-set token-count 'SPHWCHVHRY2Q4884XNNSV8B3J1T41PBN0GQE16A9 (+ (get-balance 'SPHWCHVHRY2Q4884XNNSV8B3J1T41PBN0GQE16A9) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u130) 'SPJ368HYQ6WGWTBZBY9WP2RAAYYSFMNA3RWCGMZ5))
      (map-set token-count 'SPJ368HYQ6WGWTBZBY9WP2RAAYYSFMNA3RWCGMZ5 (+ (get-balance 'SPJ368HYQ6WGWTBZBY9WP2RAAYYSFMNA3RWCGMZ5) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u131) 'SPJSCH3DDEJ8GQPGYZBHSB4F3HX5Q222CG89PSAB))
      (map-set token-count 'SPJSCH3DDEJ8GQPGYZBHSB4F3HX5Q222CG89PSAB (+ (get-balance 'SPJSCH3DDEJ8GQPGYZBHSB4F3HX5Q222CG89PSAB) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u132) 'SPJT3WWPT4Q925GDE9BBZRC5MNZ3SMP8G7VMJSNS))
      (map-set token-count 'SPJT3WWPT4Q925GDE9BBZRC5MNZ3SMP8G7VMJSNS (+ (get-balance 'SPJT3WWPT4Q925GDE9BBZRC5MNZ3SMP8G7VMJSNS) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u133) 'SPKRJQ3BETF26W304TAZQ4RZ5AF10W3500K0BNFG))
      (map-set token-count 'SPKRJQ3BETF26W304TAZQ4RZ5AF10W3500K0BNFG (+ (get-balance 'SPKRJQ3BETF26W304TAZQ4RZ5AF10W3500K0BNFG) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u134) 'SPM06DTBFP2E6056NGR0Q3TEE5SW9ZYRA98XZ23S))
      (map-set token-count 'SPM06DTBFP2E6056NGR0Q3TEE5SW9ZYRA98XZ23S (+ (get-balance 'SPM06DTBFP2E6056NGR0Q3TEE5SW9ZYRA98XZ23S) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u135) 'SPMCNS8F3W7B2Y9ET1N81WPE70EM1YVBT0QTTQVS))
      (map-set token-count 'SPMCNS8F3W7B2Y9ET1N81WPE70EM1YVBT0QTTQVS (+ (get-balance 'SPMCNS8F3W7B2Y9ET1N81WPE70EM1YVBT0QTTQVS) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u136) 'SPMRPSDTC6TT98GF1GZZZ7KX59T43J4Q0HHZHFB7))
      (map-set token-count 'SPMRPSDTC6TT98GF1GZZZ7KX59T43J4Q0HHZHFB7 (+ (get-balance 'SPMRPSDTC6TT98GF1GZZZ7KX59T43J4Q0HHZHFB7) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u137) 'SPN79K1P1ZVGDFBQ28B42WKT87GH0M308A6RTW80))
      (map-set token-count 'SPN79K1P1ZVGDFBQ28B42WKT87GH0M308A6RTW80 (+ (get-balance 'SPN79K1P1ZVGDFBQ28B42WKT87GH0M308A6RTW80) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u138) 'SPQ55AWB63HKFDPP37GR2Z9Y46DQ711FP4R5Q37C))
      (map-set token-count 'SPQ55AWB63HKFDPP37GR2Z9Y46DQ711FP4R5Q37C (+ (get-balance 'SPQ55AWB63HKFDPP37GR2Z9Y46DQ711FP4R5Q37C) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u139) 'SPQE3J7XMMK0DN0BWJZHGE6B05VDYQRXRMDV734D))
      (map-set token-count 'SPQE3J7XMMK0DN0BWJZHGE6B05VDYQRXRMDV734D (+ (get-balance 'SPQE3J7XMMK0DN0BWJZHGE6B05VDYQRXRMDV734D) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u140) 'SPQS1J3X9FJ6N4E9K2MW81W5DNBSCC8ZPHR6K2YA))
      (map-set token-count 'SPQS1J3X9FJ6N4E9K2MW81W5DNBSCC8ZPHR6K2YA (+ (get-balance 'SPQS1J3X9FJ6N4E9K2MW81W5DNBSCC8ZPHR6K2YA) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u141) 'SPRQC28KFS4QGSE5FCWF0Y6QFEANCGNXHX9YV341))
      (map-set token-count 'SPRQC28KFS4QGSE5FCWF0Y6QFEANCGNXHX9YV341 (+ (get-balance 'SPRQC28KFS4QGSE5FCWF0Y6QFEANCGNXHX9YV341) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u142) 'SPT0H6K5XMT9KDN6PQ69QN6XRFSJR6YAWQMTF3ZZ))
      (map-set token-count 'SPT0H6K5XMT9KDN6PQ69QN6XRFSJR6YAWQMTF3ZZ (+ (get-balance 'SPT0H6K5XMT9KDN6PQ69QN6XRFSJR6YAWQMTF3ZZ) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u143) 'SPTCY3BDGVNFGCK6X0WW6M4QDG3ZWF55Z3GRKP8D))
      (map-set token-count 'SPTCY3BDGVNFGCK6X0WW6M4QDG3ZWF55Z3GRKP8D (+ (get-balance 'SPTCY3BDGVNFGCK6X0WW6M4QDG3ZWF55Z3GRKP8D) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u144) 'SPV9HNVRJ6833QJVN3KD9T1FSXRJSN842M9PJ02V))
      (map-set token-count 'SPV9HNVRJ6833QJVN3KD9T1FSXRJSN842M9PJ02V (+ (get-balance 'SPV9HNVRJ6833QJVN3KD9T1FSXRJSN842M9PJ02V) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u145) 'SPVDF4YJER5QZD2PEY7WEDY6ZX6EQ36V1WN5XME))
      (map-set token-count 'SPVDF4YJER5QZD2PEY7WEDY6ZX6EQ36V1WN5XME (+ (get-balance 'SPVDF4YJER5QZD2PEY7WEDY6ZX6EQ36V1WN5XME) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u146) 'SPYV0YPPZAXRZEQ0JRDXG7T1YJW7805Q6CS58E10))
      (map-set token-count 'SPYV0YPPZAXRZEQ0JRDXG7T1YJW7805Q6CS58E10 (+ (get-balance 'SPYV0YPPZAXRZEQ0JRDXG7T1YJW7805Q6CS58E10) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u147) 'SPZGTQYAVXS5SA79W9RM7G7Q02427GK9Z8TYG4DX))
      (map-set token-count 'SPZGTQYAVXS5SA79W9RM7G7Q02427GK9Z8TYG4DX (+ (get-balance 'SPZGTQYAVXS5SA79W9RM7G7Q02427GK9Z8TYG4DX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u148) 'SPZV2JB3VG1071NCYZBTPDYNPJB638T9VJ6XVZ8T))
      (map-set token-count 'SPZV2JB3VG1071NCYZBTPDYNPJB638T9VJ6XVZ8T (+ (get-balance 'SPZV2JB3VG1071NCYZBTPDYNPJB638T9VJ6XVZ8T) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u149) 'SP3XVFQ1AB7DD5N19GS0412CG4JG7XWSBYAG98PVW))
      (map-set token-count 'SP3XVFQ1AB7DD5N19GS0412CG4JG7XWSBYAG98PVW (+ (get-balance 'SP3XVFQ1AB7DD5N19GS0412CG4JG7XWSBYAG98PVW) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u150) 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX))
      (map-set token-count 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX (+ (get-balance 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u151) 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX))
      (map-set token-count 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX (+ (get-balance 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u152) 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT))
      (map-set token-count 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT (+ (get-balance 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u153) 'SP2BVBCF72JQZH9EHWX99WWEB726QS8WN4MT87CY2))
      (map-set token-count 'SP2BVBCF72JQZH9EHWX99WWEB726QS8WN4MT87CY2 (+ (get-balance 'SP2BVBCF72JQZH9EHWX99WWEB726QS8WN4MT87CY2) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u154) 'SP1GR33848GSTMFR955Z77DAB835XYE9FZG19Y7NX))
      (map-set token-count 'SP1GR33848GSTMFR955Z77DAB835XYE9FZG19Y7NX (+ (get-balance 'SP1GR33848GSTMFR955Z77DAB835XYE9FZG19Y7NX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u155) 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX))
      (map-set token-count 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX (+ (get-balance 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u156) 'SP2E03GHWY145XMFDTHX4Z913EADP4RMZ0P0DCTE9))
      (map-set token-count 'SP2E03GHWY145XMFDTHX4Z913EADP4RMZ0P0DCTE9 (+ (get-balance 'SP2E03GHWY145XMFDTHX4Z913EADP4RMZ0P0DCTE9) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u157) 'SP32CF0E78JNPK0HYDTH3CCZ8FN76PFX5W0FYBN20))
      (map-set token-count 'SP32CF0E78JNPK0HYDTH3CCZ8FN76PFX5W0FYBN20 (+ (get-balance 'SP32CF0E78JNPK0HYDTH3CCZ8FN76PFX5W0FYBN20) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u158) 'SP2791RKSYJJ39MVHC09J8NARWBMK5G9C79EJB0RV))
      (map-set token-count 'SP2791RKSYJJ39MVHC09J8NARWBMK5G9C79EJB0RV (+ (get-balance 'SP2791RKSYJJ39MVHC09J8NARWBMK5G9C79EJB0RV) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u159) 'SP3K22XKPT9WJFCE957J94J6XXVZHP7747YNPDTFD))
      (map-set token-count 'SP3K22XKPT9WJFCE957J94J6XXVZHP7747YNPDTFD (+ (get-balance 'SP3K22XKPT9WJFCE957J94J6XXVZHP7747YNPDTFD) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u160) 'SP2F18PH7FP22EHS0J0X3A6EFZ9PAW0EZJRET0GXZ))
      (map-set token-count 'SP2F18PH7FP22EHS0J0X3A6EFZ9PAW0EZJRET0GXZ (+ (get-balance 'SP2F18PH7FP22EHS0J0X3A6EFZ9PAW0EZJRET0GXZ) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u161) 'SP1KBVBP3AZP7YA968Y3G14A17P9XXFPBPEVF5EG9))
      (map-set token-count 'SP1KBVBP3AZP7YA968Y3G14A17P9XXFPBPEVF5EG9 (+ (get-balance 'SP1KBVBP3AZP7YA968Y3G14A17P9XXFPBPEVF5EG9) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u162) 'SP1G4Z5J9AYVKZCHZ8RVPH593FPWJX5P6QM6JEV27))
      (map-set token-count 'SP1G4Z5J9AYVKZCHZ8RVPH593FPWJX5P6QM6JEV27 (+ (get-balance 'SP1G4Z5J9AYVKZCHZ8RVPH593FPWJX5P6QM6JEV27) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u163) 'SP2NDK60R7JKQ3SJ98CEHV2CMNDVTFBR541C4KV5Y))
      (map-set token-count 'SP2NDK60R7JKQ3SJ98CEHV2CMNDVTFBR541C4KV5Y (+ (get-balance 'SP2NDK60R7JKQ3SJ98CEHV2CMNDVTFBR541C4KV5Y) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u164) 'SP328RRCE6B3DK3NJR01C2QHVVHXAF9WY9CVV36QD))
      (map-set token-count 'SP328RRCE6B3DK3NJR01C2QHVVHXAF9WY9CVV36QD (+ (get-balance 'SP328RRCE6B3DK3NJR01C2QHVVHXAF9WY9CVV36QD) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u165) 'SPYR6A6GHM79DQH41F1Q2717AAGSF131FXE8TW32))
      (map-set token-count 'SPYR6A6GHM79DQH41F1Q2717AAGSF131FXE8TW32 (+ (get-balance 'SPYR6A6GHM79DQH41F1Q2717AAGSF131FXE8TW32) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u166) 'SP4QA0NHP03T3T9GJKR5KEA7VQ2KNSXRK5JC74NG))
      (map-set token-count 'SP4QA0NHP03T3T9GJKR5KEA7VQ2KNSXRK5JC74NG (+ (get-balance 'SP4QA0NHP03T3T9GJKR5KEA7VQ2KNSXRK5JC74NG) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u167) 'SP3JPR7XNR60AMBBEZAGF1YHRSFY1JCKE14HBKGTY))
      (map-set token-count 'SP3JPR7XNR60AMBBEZAGF1YHRSFY1JCKE14HBKGTY (+ (get-balance 'SP3JPR7XNR60AMBBEZAGF1YHRSFY1JCKE14HBKGTY) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u168) 'SP329G766AV8Z01X9EEAHPDQ4WDJXT2A0XB383MGP))
      (map-set token-count 'SP329G766AV8Z01X9EEAHPDQ4WDJXT2A0XB383MGP (+ (get-balance 'SP329G766AV8Z01X9EEAHPDQ4WDJXT2A0XB383MGP) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u169) 'SP2TW1D8YF5CE0NDP5VCR5NMTPHQ4PQR1KBB4NQ5Q))
      (map-set token-count 'SP2TW1D8YF5CE0NDP5VCR5NMTPHQ4PQR1KBB4NQ5Q (+ (get-balance 'SP2TW1D8YF5CE0NDP5VCR5NMTPHQ4PQR1KBB4NQ5Q) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u170) 'SP1JQCYDVHKE8RWBJ9JSX8ZH6TVTX0TH2F7D3A8YJ))
      (map-set token-count 'SP1JQCYDVHKE8RWBJ9JSX8ZH6TVTX0TH2F7D3A8YJ (+ (get-balance 'SP1JQCYDVHKE8RWBJ9JSX8ZH6TVTX0TH2F7D3A8YJ) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u171) 'SP8ZVD9PQ9VP657P670KBCB5ZHMJM9QMNJNFVBS6))
      (map-set token-count 'SP8ZVD9PQ9VP657P670KBCB5ZHMJM9QMNJNFVBS6 (+ (get-balance 'SP8ZVD9PQ9VP657P670KBCB5ZHMJM9QMNJNFVBS6) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u172) 'SP329G766AV8Z01X9EEAHPDQ4WDJXT2A0XB383MGP))
      (map-set token-count 'SP329G766AV8Z01X9EEAHPDQ4WDJXT2A0XB383MGP (+ (get-balance 'SP329G766AV8Z01X9EEAHPDQ4WDJXT2A0XB383MGP) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u173) 'SP1FZKAJ5V0QSV19RB5T2DG1PJQ6R6MKSB5ZJF5A5))
      (map-set token-count 'SP1FZKAJ5V0QSV19RB5T2DG1PJQ6R6MKSB5ZJF5A5 (+ (get-balance 'SP1FZKAJ5V0QSV19RB5T2DG1PJQ6R6MKSB5ZJF5A5) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u174) 'SP1EF64D5ZWF4HEBHSPJPX68M9DA5XYH6V97RBXCH))
      (map-set token-count 'SP1EF64D5ZWF4HEBHSPJPX68M9DA5XYH6V97RBXCH (+ (get-balance 'SP1EF64D5ZWF4HEBHSPJPX68M9DA5XYH6V97RBXCH) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u175) 'SP2E03GHWY145XMFDTHX4Z913EADP4RMZ0P0DCTE9))
      (map-set token-count 'SP2E03GHWY145XMFDTHX4Z913EADP4RMZ0P0DCTE9 (+ (get-balance 'SP2E03GHWY145XMFDTHX4Z913EADP4RMZ0P0DCTE9) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u176) 'SP1VGNTE6YZTWFQAE3J7WC8E2V2W6HQNM6NS1S3MG))
      (map-set token-count 'SP1VGNTE6YZTWFQAE3J7WC8E2V2W6HQNM6NS1S3MG (+ (get-balance 'SP1VGNTE6YZTWFQAE3J7WC8E2V2W6HQNM6NS1S3MG) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u177) 'SP364J7EDJXRE1FPDZDABP9M58HPY4G88BFCP2HD0))
      (map-set token-count 'SP364J7EDJXRE1FPDZDABP9M58HPY4G88BFCP2HD0 (+ (get-balance 'SP364J7EDJXRE1FPDZDABP9M58HPY4G88BFCP2HD0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u178) 'SP2QDMH88MEZ8FFAYHW4B0BTXJRTHX8XBD54FE7HJ))
      (map-set token-count 'SP2QDMH88MEZ8FFAYHW4B0BTXJRTHX8XBD54FE7HJ (+ (get-balance 'SP2QDMH88MEZ8FFAYHW4B0BTXJRTHX8XBD54FE7HJ) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u179) 'SP2HV9HYWZRAPTCC10VXCK72P3W4F9NDB8E1HBEZH))
      (map-set token-count 'SP2HV9HYWZRAPTCC10VXCK72P3W4F9NDB8E1HBEZH (+ (get-balance 'SP2HV9HYWZRAPTCC10VXCK72P3W4F9NDB8E1HBEZH) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u180) 'SP1QZT85MFT8HBAG3XEK7K6QY4GGP3MSG5C3H9PQ1))
      (map-set token-count 'SP1QZT85MFT8HBAG3XEK7K6QY4GGP3MSG5C3H9PQ1 (+ (get-balance 'SP1QZT85MFT8HBAG3XEK7K6QY4GGP3MSG5C3H9PQ1) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u181) 'SP2BVBCF72JQZH9EHWX99WWEB726QS8WN4MT87CY2))
      (map-set token-count 'SP2BVBCF72JQZH9EHWX99WWEB726QS8WN4MT87CY2 (+ (get-balance 'SP2BVBCF72JQZH9EHWX99WWEB726QS8WN4MT87CY2) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u182) 'SP3AQSW210PFW6K3FB1JW62ZHTH11FSVR0SH5AZ6P))
      (map-set token-count 'SP3AQSW210PFW6K3FB1JW62ZHTH11FSVR0SH5AZ6P (+ (get-balance 'SP3AQSW210PFW6K3FB1JW62ZHTH11FSVR0SH5AZ6P) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u183) 'SP1XPG9QFX5M95G36SGN9R8YJ4KJ0JB7ZXNH892N6))
      (map-set token-count 'SP1XPG9QFX5M95G36SGN9R8YJ4KJ0JB7ZXNH892N6 (+ (get-balance 'SP1XPG9QFX5M95G36SGN9R8YJ4KJ0JB7ZXNH892N6) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u184) 'SP1GR33848GSTMFR955Z77DAB835XYE9FZG19Y7NX))
      (map-set token-count 'SP1GR33848GSTMFR955Z77DAB835XYE9FZG19Y7NX (+ (get-balance 'SP1GR33848GSTMFR955Z77DAB835XYE9FZG19Y7NX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u185) 'SP3JPR7XNR60AMBBEZAGF1YHRSFY1JCKE14HBKGTY))
      (map-set token-count 'SP3JPR7XNR60AMBBEZAGF1YHRSFY1JCKE14HBKGTY (+ (get-balance 'SP3JPR7XNR60AMBBEZAGF1YHRSFY1JCKE14HBKGTY) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u186) 'SP35K3WCA9GCJV2XC7X021MR2D9D2PKF855CVCKB0))
      (map-set token-count 'SP35K3WCA9GCJV2XC7X021MR2D9D2PKF855CVCKB0 (+ (get-balance 'SP35K3WCA9GCJV2XC7X021MR2D9D2PKF855CVCKB0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u187) 'SP35Q9M893AEGZWBRWWBNXWWH7RTPC6WKD6XP5HAJ))
      (map-set token-count 'SP35Q9M893AEGZWBRWWBNXWWH7RTPC6WKD6XP5HAJ (+ (get-balance 'SP35Q9M893AEGZWBRWWBNXWWH7RTPC6WKD6XP5HAJ) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u188) 'SP18WRH4SF7F1M5QZZ2BQDZZYBCJWT9VWQMDSTFY5))
      (map-set token-count 'SP18WRH4SF7F1M5QZZ2BQDZZYBCJWT9VWQMDSTFY5 (+ (get-balance 'SP18WRH4SF7F1M5QZZ2BQDZZYBCJWT9VWQMDSTFY5) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u189) 'SP2791RKSYJJ39MVHC09J8NARWBMK5G9C79EJB0RV))
      (map-set token-count 'SP2791RKSYJJ39MVHC09J8NARWBMK5G9C79EJB0RV (+ (get-balance 'SP2791RKSYJJ39MVHC09J8NARWBMK5G9C79EJB0RV) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u190) 'SPQ2HN9TYF8ZYY9D3G45NGYA9GHA6QZHQ8AXF5QM))
      (map-set token-count 'SPQ2HN9TYF8ZYY9D3G45NGYA9GHA6QZHQ8AXF5QM (+ (get-balance 'SPQ2HN9TYF8ZYY9D3G45NGYA9GHA6QZHQ8AXF5QM) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u191) 'SPQ2HN9TYF8ZYY9D3G45NGYA9GHA6QZHQ8AXF5QM))
      (map-set token-count 'SPQ2HN9TYF8ZYY9D3G45NGYA9GHA6QZHQ8AXF5QM (+ (get-balance 'SPQ2HN9TYF8ZYY9D3G45NGYA9GHA6QZHQ8AXF5QM) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u192) 'SP2NDK60R7JKQ3SJ98CEHV2CMNDVTFBR541C4KV5Y))
      (map-set token-count 'SP2NDK60R7JKQ3SJ98CEHV2CMNDVTFBR541C4KV5Y (+ (get-balance 'SP2NDK60R7JKQ3SJ98CEHV2CMNDVTFBR541C4KV5Y) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u193) 'SP18WRH4SF7F1M5QZZ2BQDZZYBCJWT9VWQMDSTFY5))
      (map-set token-count 'SP18WRH4SF7F1M5QZZ2BQDZZYBCJWT9VWQMDSTFY5 (+ (get-balance 'SP18WRH4SF7F1M5QZZ2BQDZZYBCJWT9VWQMDSTFY5) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u194) 'SP2MS5KKM4CFTC6C6H2QAB7BKYBSNXWZKVCCXBMQG))
      (map-set token-count 'SP2MS5KKM4CFTC6C6H2QAB7BKYBSNXWZKVCCXBMQG (+ (get-balance 'SP2MS5KKM4CFTC6C6H2QAB7BKYBSNXWZKVCCXBMQG) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u195) 'SP3YSG653BZZNTJVFHFMBSQCTP3GK6NAQEHC82TNK))
      (map-set token-count 'SP3YSG653BZZNTJVFHFMBSQCTP3GK6NAQEHC82TNK (+ (get-balance 'SP3YSG653BZZNTJVFHFMBSQCTP3GK6NAQEHC82TNK) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u196) 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX))
      (map-set token-count 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX (+ (get-balance 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u197) 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX))
      (map-set token-count 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX (+ (get-balance 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u198) 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX))
      (map-set token-count 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX (+ (get-balance 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u199) 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX))
      (map-set token-count 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX (+ (get-balance 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u200) 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX))
      (map-set token-count 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX (+ (get-balance 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u201) 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX))
      (map-set token-count 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX (+ (get-balance 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u202) 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX))
      (map-set token-count 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX (+ (get-balance 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u203) 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX))
      (map-set token-count 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX (+ (get-balance 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u204) 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX))
      (map-set token-count 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX (+ (get-balance 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u205) 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX))
      (map-set token-count 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX (+ (get-balance 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u206) 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX))
      (map-set token-count 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX (+ (get-balance 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u207) 'SP2R3CHRAP1HE4M64X1NZXHZT41JG3XGNHJW4HX2W))
      (map-set token-count 'SP2R3CHRAP1HE4M64X1NZXHZT41JG3XGNHJW4HX2W (+ (get-balance 'SP2R3CHRAP1HE4M64X1NZXHZT41JG3XGNHJW4HX2W) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u208) 'SP2791RKSYJJ39MVHC09J8NARWBMK5G9C79EJB0RV))
      (map-set token-count 'SP2791RKSYJJ39MVHC09J8NARWBMK5G9C79EJB0RV (+ (get-balance 'SP2791RKSYJJ39MVHC09J8NARWBMK5G9C79EJB0RV) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u209) 'SPDXC0NM3YQDHV1HN3V9P5Y4P26QWY709NB86EYB))
      (map-set token-count 'SPDXC0NM3YQDHV1HN3V9P5Y4P26QWY709NB86EYB (+ (get-balance 'SPDXC0NM3YQDHV1HN3V9P5Y4P26QWY709NB86EYB) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u210) 'SPJSCH3DDEJ8GQPGYZBHSB4F3HX5Q222CG89PSAB))
      (map-set token-count 'SPJSCH3DDEJ8GQPGYZBHSB4F3HX5Q222CG89PSAB (+ (get-balance 'SPJSCH3DDEJ8GQPGYZBHSB4F3HX5Q222CG89PSAB) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u211) 'SP17YP1HGWK7DP5Q69GRG14W34E078S4D78YM1FA5))
      (map-set token-count 'SP17YP1HGWK7DP5Q69GRG14W34E078S4D78YM1FA5 (+ (get-balance 'SP17YP1HGWK7DP5Q69GRG14W34E078S4D78YM1FA5) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u212) 'SPXQS1T1T2BKGSHH8H75PVFEY0R1X39F0B3MQWTJ))
      (map-set token-count 'SPXQS1T1T2BKGSHH8H75PVFEY0R1X39F0B3MQWTJ (+ (get-balance 'SPXQS1T1T2BKGSHH8H75PVFEY0R1X39F0B3MQWTJ) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u213) 'SPQ2HN9TYF8ZYY9D3G45NGYA9GHA6QZHQ8AXF5QM))
      (map-set token-count 'SPQ2HN9TYF8ZYY9D3G45NGYA9GHA6QZHQ8AXF5QM (+ (get-balance 'SPQ2HN9TYF8ZYY9D3G45NGYA9GHA6QZHQ8AXF5QM) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u214) 'SP2NDK60R7JKQ3SJ98CEHV2CMNDVTFBR541C4KV5Y))
      (map-set token-count 'SP2NDK60R7JKQ3SJ98CEHV2CMNDVTFBR541C4KV5Y (+ (get-balance 'SP2NDK60R7JKQ3SJ98CEHV2CMNDVTFBR541C4KV5Y) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u215) 'SP3HYFVG35TW1RF47N6RKYYDNPX6T47J6ZJB3B4PE))
      (map-set token-count 'SP3HYFVG35TW1RF47N6RKYYDNPX6T47J6ZJB3B4PE (+ (get-balance 'SP3HYFVG35TW1RF47N6RKYYDNPX6T47J6ZJB3B4PE) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u216) 'SP3D5EHK8SMJ3MMJWYCAKWJ2H4F1JQX85E33ZJDB9))
      (map-set token-count 'SP3D5EHK8SMJ3MMJWYCAKWJ2H4F1JQX85E33ZJDB9 (+ (get-balance 'SP3D5EHK8SMJ3MMJWYCAKWJ2H4F1JQX85E33ZJDB9) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u217) 'SP2F18PH7FP22EHS0J0X3A6EFZ9PAW0EZJRET0GXZ))
      (map-set token-count 'SP2F18PH7FP22EHS0J0X3A6EFZ9PAW0EZJRET0GXZ (+ (get-balance 'SP2F18PH7FP22EHS0J0X3A6EFZ9PAW0EZJRET0GXZ) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u218) 'SP1G4Z5J9AYVKZCHZ8RVPH593FPWJX5P6QM6JEV27))
      (map-set token-count 'SP1G4Z5J9AYVKZCHZ8RVPH593FPWJX5P6QM6JEV27 (+ (get-balance 'SP1G4Z5J9AYVKZCHZ8RVPH593FPWJX5P6QM6JEV27) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u219) 'SP1CE3NQXDKCJ2KEFFGCVFA5C196S9F0RRX93HY87))
      (map-set token-count 'SP1CE3NQXDKCJ2KEFFGCVFA5C196S9F0RRX93HY87 (+ (get-balance 'SP1CE3NQXDKCJ2KEFFGCVFA5C196S9F0RRX93HY87) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u220) 'SPAFJKGDVS11C9P9DY0ZTNFQ9774R568W9XYZDJV))
      (map-set token-count 'SPAFJKGDVS11C9P9DY0ZTNFQ9774R568W9XYZDJV (+ (get-balance 'SPAFJKGDVS11C9P9DY0ZTNFQ9774R568W9XYZDJV) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u221) 'SP3ZMEFW7VH796ZQAH1JMAJT4WC4VPEZZFB6W5CAD))
      (map-set token-count 'SP3ZMEFW7VH796ZQAH1JMAJT4WC4VPEZZFB6W5CAD (+ (get-balance 'SP3ZMEFW7VH796ZQAH1JMAJT4WC4VPEZZFB6W5CAD) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u222) 'SP3356JJ54Q0YB2Q7EN3ZPV7DAY8E2NAS9P8E2WZ0))
      (map-set token-count 'SP3356JJ54Q0YB2Q7EN3ZPV7DAY8E2NAS9P8E2WZ0 (+ (get-balance 'SP3356JJ54Q0YB2Q7EN3ZPV7DAY8E2NAS9P8E2WZ0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u223) 'SP364J7EDJXRE1FPDZDABP9M58HPY4G88BFCP2HD0))
      (map-set token-count 'SP364J7EDJXRE1FPDZDABP9M58HPY4G88BFCP2HD0 (+ (get-balance 'SP364J7EDJXRE1FPDZDABP9M58HPY4G88BFCP2HD0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u224) 'SP3190JW2TXA2YZ3QWCV9WXB2XG7GS970SY4A4A7X))
      (map-set token-count 'SP3190JW2TXA2YZ3QWCV9WXB2XG7GS970SY4A4A7X (+ (get-balance 'SP3190JW2TXA2YZ3QWCV9WXB2XG7GS970SY4A4A7X) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u225) 'SP23Z3QX3CPAF7ARD2N1YP4BR5ATZW9X2Z6J0740J))
      (map-set token-count 'SP23Z3QX3CPAF7ARD2N1YP4BR5ATZW9X2Z6J0740J (+ (get-balance 'SP23Z3QX3CPAF7ARD2N1YP4BR5ATZW9X2Z6J0740J) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u226) 'SP2J9X4QT67FAJPEFK35M7EE87MCNAJ04VHZC7DRB))
      (map-set token-count 'SP2J9X4QT67FAJPEFK35M7EE87MCNAJ04VHZC7DRB (+ (get-balance 'SP2J9X4QT67FAJPEFK35M7EE87MCNAJ04VHZC7DRB) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u227) 'SP2QDMH88MEZ8FFAYHW4B0BTXJRTHX8XBD54FE7HJ))
      (map-set token-count 'SP2QDMH88MEZ8FFAYHW4B0BTXJRTHX8XBD54FE7HJ (+ (get-balance 'SP2QDMH88MEZ8FFAYHW4B0BTXJRTHX8XBD54FE7HJ) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u228) 'SP2E03GHWY145XMFDTHX4Z913EADP4RMZ0P0DCTE9))
      (map-set token-count 'SP2E03GHWY145XMFDTHX4Z913EADP4RMZ0P0DCTE9 (+ (get-balance 'SP2E03GHWY145XMFDTHX4Z913EADP4RMZ0P0DCTE9) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u229) 'SP1JDFFCBMGAN8S1XH5DK6NMBMDPKGH8PJZPYV10R))
      (map-set token-count 'SP1JDFFCBMGAN8S1XH5DK6NMBMDPKGH8PJZPYV10R (+ (get-balance 'SP1JDFFCBMGAN8S1XH5DK6NMBMDPKGH8PJZPYV10R) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u230) 'SP2791RKSYJJ39MVHC09J8NARWBMK5G9C79EJB0RV))
      (map-set token-count 'SP2791RKSYJJ39MVHC09J8NARWBMK5G9C79EJB0RV (+ (get-balance 'SP2791RKSYJJ39MVHC09J8NARWBMK5G9C79EJB0RV) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u231) 'SP71N7X6G8KYGQPHZW7TB4PD1JZ6ND9AESF9JPZ8))
      (map-set token-count 'SP71N7X6G8KYGQPHZW7TB4PD1JZ6ND9AESF9JPZ8 (+ (get-balance 'SP71N7X6G8KYGQPHZW7TB4PD1JZ6ND9AESF9JPZ8) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u232) 'SPGMAXJHXV7RKPEWW1Z9XZHDKBWFWYEZZZ1MYPG4))
      (map-set token-count 'SPGMAXJHXV7RKPEWW1Z9XZHDKBWFWYEZZZ1MYPG4 (+ (get-balance 'SPGMAXJHXV7RKPEWW1Z9XZHDKBWFWYEZZZ1MYPG4) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u233) 'SP1JF9VSNJBP4YZVC7AJ9CE6CXBD2ZV0W67T0E4T0))
      (map-set token-count 'SP1JF9VSNJBP4YZVC7AJ9CE6CXBD2ZV0W67T0E4T0 (+ (get-balance 'SP1JF9VSNJBP4YZVC7AJ9CE6CXBD2ZV0W67T0E4T0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u234) 'SP2XV2G7H7DC97ESZGFKWADTYZWNQH1QHZWGDDVS1))
      (map-set token-count 'SP2XV2G7H7DC97ESZGFKWADTYZWNQH1QHZWGDDVS1 (+ (get-balance 'SP2XV2G7H7DC97ESZGFKWADTYZWNQH1QHZWGDDVS1) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u235) 'SP2Y3VZAWWAR1XYAXDDZAC3AZQWS97AVY81DP633A))
      (map-set token-count 'SP2Y3VZAWWAR1XYAXDDZAC3AZQWS97AVY81DP633A (+ (get-balance 'SP2Y3VZAWWAR1XYAXDDZAC3AZQWS97AVY81DP633A) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u236) 'SP1ZQBAJAB9S0QFJCJSK6J0NR80334T7GBVMW7ABS))
      (map-set token-count 'SP1ZQBAJAB9S0QFJCJSK6J0NR80334T7GBVMW7ABS (+ (get-balance 'SP1ZQBAJAB9S0QFJCJSK6J0NR80334T7GBVMW7ABS) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u237) 'SP3MYM8YGM8MVT10WKQ3A19E3MAG2H6PHCW8PMZWT))
      (map-set token-count 'SP3MYM8YGM8MVT10WKQ3A19E3MAG2H6PHCW8PMZWT (+ (get-balance 'SP3MYM8YGM8MVT10WKQ3A19E3MAG2H6PHCW8PMZWT) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u238) 'SP1E4798MP7RNHPVSBM954MSS5EJNM1AC3R53DC31))
      (map-set token-count 'SP1E4798MP7RNHPVSBM954MSS5EJNM1AC3R53DC31 (+ (get-balance 'SP1E4798MP7RNHPVSBM954MSS5EJNM1AC3R53DC31) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u239) 'SP1G4Z5J9AYVKZCHZ8RVPH593FPWJX5P6QM6JEV27))
      (map-set token-count 'SP1G4Z5J9AYVKZCHZ8RVPH593FPWJX5P6QM6JEV27 (+ (get-balance 'SP1G4Z5J9AYVKZCHZ8RVPH593FPWJX5P6QM6JEV27) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u240) 'SP3HYFVG35TW1RF47N6RKYYDNPX6T47J6ZJB3B4PE))
      (map-set token-count 'SP3HYFVG35TW1RF47N6RKYYDNPX6T47J6ZJB3B4PE (+ (get-balance 'SP3HYFVG35TW1RF47N6RKYYDNPX6T47J6ZJB3B4PE) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u241) 'SP3SF0PSD7KYVJQPKKRBYJFF7NENGFHZSBVHM3B27))
      (map-set token-count 'SP3SF0PSD7KYVJQPKKRBYJFF7NENGFHZSBVHM3B27 (+ (get-balance 'SP3SF0PSD7KYVJQPKKRBYJFF7NENGFHZSBVHM3B27) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u242) 'SP8JVD8G9RRXPWF13STYZSJDDP25WSM8GWB46MAX))
      (map-set token-count 'SP8JVD8G9RRXPWF13STYZSJDDP25WSM8GWB46MAX (+ (get-balance 'SP8JVD8G9RRXPWF13STYZSJDDP25WSM8GWB46MAX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u243) 'SP2QV18K6HB5NBE2RWHKH1HY2A3HKJ4NVW7KYN2SY))
      (map-set token-count 'SP2QV18K6HB5NBE2RWHKH1HY2A3HKJ4NVW7KYN2SY (+ (get-balance 'SP2QV18K6HB5NBE2RWHKH1HY2A3HKJ4NVW7KYN2SY) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u244) 'SP1G4Z5J9AYVKZCHZ8RVPH593FPWJX5P6QM6JEV27))
      (map-set token-count 'SP1G4Z5J9AYVKZCHZ8RVPH593FPWJX5P6QM6JEV27 (+ (get-balance 'SP1G4Z5J9AYVKZCHZ8RVPH593FPWJX5P6QM6JEV27) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u245) 'SP12BEEDG31J0AH68DFDJJYZ36D002PKDZCP1DZQE))
      (map-set token-count 'SP12BEEDG31J0AH68DFDJJYZ36D002PKDZCP1DZQE (+ (get-balance 'SP12BEEDG31J0AH68DFDJJYZ36D002PKDZCP1DZQE) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u246) 'SP329G766AV8Z01X9EEAHPDQ4WDJXT2A0XB383MGP))
      (map-set token-count 'SP329G766AV8Z01X9EEAHPDQ4WDJXT2A0XB383MGP (+ (get-balance 'SP329G766AV8Z01X9EEAHPDQ4WDJXT2A0XB383MGP) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u247) 'SP1MKM54044H7323201NP14ZKX0AKJ1X8MQ1VM11Z))
      (map-set token-count 'SP1MKM54044H7323201NP14ZKX0AKJ1X8MQ1VM11Z (+ (get-balance 'SP1MKM54044H7323201NP14ZKX0AKJ1X8MQ1VM11Z) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u248) 'SP3N6EZPTSX8ZV2RGPY9NR9A8CA0QET39CY978H5E))
      (map-set token-count 'SP3N6EZPTSX8ZV2RGPY9NR9A8CA0QET39CY978H5E (+ (get-balance 'SP3N6EZPTSX8ZV2RGPY9NR9A8CA0QET39CY978H5E) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u249) 'SPWRS7QKQ3D41MY7MDAY2ZB1XRP7BQ8RFJPCK755))
      (map-set token-count 'SPWRS7QKQ3D41MY7MDAY2ZB1XRP7BQ8RFJPCK755 (+ (get-balance 'SPWRS7QKQ3D41MY7MDAY2ZB1XRP7BQ8RFJPCK755) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u250) 'SP9QP5ZJGAD1TTQV0VMQ6SQHW6ZZQ2111BCK9J3R))
      (map-set token-count 'SP9QP5ZJGAD1TTQV0VMQ6SQHW6ZZQ2111BCK9J3R (+ (get-balance 'SP9QP5ZJGAD1TTQV0VMQ6SQHW6ZZQ2111BCK9J3R) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u251) 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX))
      (map-set token-count 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX (+ (get-balance 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u252) 'SP1NEYZ0E1G4MXXA2GTPT2DRSQS2XCMEAE1YKKXMB))
      (map-set token-count 'SP1NEYZ0E1G4MXXA2GTPT2DRSQS2XCMEAE1YKKXMB (+ (get-balance 'SP1NEYZ0E1G4MXXA2GTPT2DRSQS2XCMEAE1YKKXMB) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u253) 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX))
      (map-set token-count 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX (+ (get-balance 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u254) 'SPRX8W53YWFKB61CAMRH4WPT3N1SD7H2KCZTH9Z3))
      (map-set token-count 'SPRX8W53YWFKB61CAMRH4WPT3N1SD7H2KCZTH9Z3 (+ (get-balance 'SPRX8W53YWFKB61CAMRH4WPT3N1SD7H2KCZTH9Z3) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u255) 'SP2E03GHWY145XMFDTHX4Z913EADP4RMZ0P0DCTE9))
      (map-set token-count 'SP2E03GHWY145XMFDTHX4Z913EADP4RMZ0P0DCTE9 (+ (get-balance 'SP2E03GHWY145XMFDTHX4Z913EADP4RMZ0P0DCTE9) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u256) 'SP16QZ3J5WVWVF7MZEK3J1TXWNJM7ED60JEHRQB97))
      (map-set token-count 'SP16QZ3J5WVWVF7MZEK3J1TXWNJM7ED60JEHRQB97 (+ (get-balance 'SP16QZ3J5WVWVF7MZEK3J1TXWNJM7ED60JEHRQB97) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u257) 'SPWRS7QKQ3D41MY7MDAY2ZB1XRP7BQ8RFJPCK755))
      (map-set token-count 'SPWRS7QKQ3D41MY7MDAY2ZB1XRP7BQ8RFJPCK755 (+ (get-balance 'SPWRS7QKQ3D41MY7MDAY2ZB1XRP7BQ8RFJPCK755) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u258) 'SPFPBQ30DZ2G4CX8XZGZXD013N2NPHH7K7SB7GEZ))
      (map-set token-count 'SPFPBQ30DZ2G4CX8XZGZXD013N2NPHH7K7SB7GEZ (+ (get-balance 'SPFPBQ30DZ2G4CX8XZGZXD013N2NPHH7K7SB7GEZ) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u259) 'SPAT6CDQN977Y6RC5M294GX63QQBSD8BMMX3DJZF))
      (map-set token-count 'SPAT6CDQN977Y6RC5M294GX63QQBSD8BMMX3DJZF (+ (get-balance 'SPAT6CDQN977Y6RC5M294GX63QQBSD8BMMX3DJZF) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u260) 'SPMR3PQK63ME9T99M2X4DVP1XD4WY6NFSJ4QTBWT))
      (map-set token-count 'SPMR3PQK63ME9T99M2X4DVP1XD4WY6NFSJ4QTBWT (+ (get-balance 'SPMR3PQK63ME9T99M2X4DVP1XD4WY6NFSJ4QTBWT) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u261) 'SP1JF9VSNJBP4YZVC7AJ9CE6CXBD2ZV0W67T0E4T0))
      (map-set token-count 'SP1JF9VSNJBP4YZVC7AJ9CE6CXBD2ZV0W67T0E4T0 (+ (get-balance 'SP1JF9VSNJBP4YZVC7AJ9CE6CXBD2ZV0W67T0E4T0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u262) 'SP3K22XKPT9WJFCE957J94J6XXVZHP7747YNPDTFD))
      (map-set token-count 'SP3K22XKPT9WJFCE957J94J6XXVZHP7747YNPDTFD (+ (get-balance 'SP3K22XKPT9WJFCE957J94J6XXVZHP7747YNPDTFD) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u263) 'SPWRS7QKQ3D41MY7MDAY2ZB1XRP7BQ8RFJPCK755))
      (map-set token-count 'SPWRS7QKQ3D41MY7MDAY2ZB1XRP7BQ8RFJPCK755 (+ (get-balance 'SPWRS7QKQ3D41MY7MDAY2ZB1XRP7BQ8RFJPCK755) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u264) 'SP779SC9CDWQVMTRXT0HZCEHSDBXCHNGG7BC1H9B))
      (map-set token-count 'SP779SC9CDWQVMTRXT0HZCEHSDBXCHNGG7BC1H9B (+ (get-balance 'SP779SC9CDWQVMTRXT0HZCEHSDBXCHNGG7BC1H9B) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u265) 'SP3JPR7XNR60AMBBEZAGF1YHRSFY1JCKE14HBKGTY))
      (map-set token-count 'SP3JPR7XNR60AMBBEZAGF1YHRSFY1JCKE14HBKGTY (+ (get-balance 'SP3JPR7XNR60AMBBEZAGF1YHRSFY1JCKE14HBKGTY) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u266) 'SP1JF9VSNJBP4YZVC7AJ9CE6CXBD2ZV0W67T0E4T0))
      (map-set token-count 'SP1JF9VSNJBP4YZVC7AJ9CE6CXBD2ZV0W67T0E4T0 (+ (get-balance 'SP1JF9VSNJBP4YZVC7AJ9CE6CXBD2ZV0W67T0E4T0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u267) 'SP1E4798MP7RNHPVSBM954MSS5EJNM1AC3R53DC31))
      (map-set token-count 'SP1E4798MP7RNHPVSBM954MSS5EJNM1AC3R53DC31 (+ (get-balance 'SP1E4798MP7RNHPVSBM954MSS5EJNM1AC3R53DC31) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u268) 'SP1XPG9QFX5M95G36SGN9R8YJ4KJ0JB7ZXNH892N6))
      (map-set token-count 'SP1XPG9QFX5M95G36SGN9R8YJ4KJ0JB7ZXNH892N6 (+ (get-balance 'SP1XPG9QFX5M95G36SGN9R8YJ4KJ0JB7ZXNH892N6) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u269) 'SP5TQYPJSBVHV757PJZ0KMXGT8SHCNSDTB2PNY0Z))
      (map-set token-count 'SP5TQYPJSBVHV757PJZ0KMXGT8SHCNSDTB2PNY0Z (+ (get-balance 'SP5TQYPJSBVHV757PJZ0KMXGT8SHCNSDTB2PNY0Z) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u270) 'SPV00QHST52GD7D0SEWV3R5N04RD4Q1PMA3TE2MP))
      (map-set token-count 'SPV00QHST52GD7D0SEWV3R5N04RD4Q1PMA3TE2MP (+ (get-balance 'SPV00QHST52GD7D0SEWV3R5N04RD4Q1PMA3TE2MP) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u271) 'SP3NH26Q1KYANP3CYBV5ZWRJVXBPBE8GK33S8M20F))
      (map-set token-count 'SP3NH26Q1KYANP3CYBV5ZWRJVXBPBE8GK33S8M20F (+ (get-balance 'SP3NH26Q1KYANP3CYBV5ZWRJVXBPBE8GK33S8M20F) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u272) 'SP9XKY1WP621NESM1RZV75E6K3WVVKKQ1Z7YFCFZ))
      (map-set token-count 'SP9XKY1WP621NESM1RZV75E6K3WVVKKQ1Z7YFCFZ (+ (get-balance 'SP9XKY1WP621NESM1RZV75E6K3WVVKKQ1Z7YFCFZ) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u273) 'SPMR3PQK63ME9T99M2X4DVP1XD4WY6NFSJ4QTBWT))
      (map-set token-count 'SPMR3PQK63ME9T99M2X4DVP1XD4WY6NFSJ4QTBWT (+ (get-balance 'SPMR3PQK63ME9T99M2X4DVP1XD4WY6NFSJ4QTBWT) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u274) 'SP1JF9VSNJBP4YZVC7AJ9CE6CXBD2ZV0W67T0E4T0))
      (map-set token-count 'SP1JF9VSNJBP4YZVC7AJ9CE6CXBD2ZV0W67T0E4T0 (+ (get-balance 'SP1JF9VSNJBP4YZVC7AJ9CE6CXBD2ZV0W67T0E4T0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u275) 'SPRX8W53YWFKB61CAMRH4WPT3N1SD7H2KCZTH9Z3))
      (map-set token-count 'SPRX8W53YWFKB61CAMRH4WPT3N1SD7H2KCZTH9Z3 (+ (get-balance 'SPRX8W53YWFKB61CAMRH4WPT3N1SD7H2KCZTH9Z3) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u276) 'SP12BEEDG31J0AH68DFDJJYZ36D002PKDZCP1DZQE))
      (map-set token-count 'SP12BEEDG31J0AH68DFDJJYZ36D002PKDZCP1DZQE (+ (get-balance 'SP12BEEDG31J0AH68DFDJJYZ36D002PKDZCP1DZQE) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u277) 'SP1XPG9QFX5M95G36SGN9R8YJ4KJ0JB7ZXNH892N6))
      (map-set token-count 'SP1XPG9QFX5M95G36SGN9R8YJ4KJ0JB7ZXNH892N6 (+ (get-balance 'SP1XPG9QFX5M95G36SGN9R8YJ4KJ0JB7ZXNH892N6) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u278) 'SP1Q3W9ZK6VEJBJYJTS1W295Z5HQXA1FEHGBF1JGR))
      (map-set token-count 'SP1Q3W9ZK6VEJBJYJTS1W295Z5HQXA1FEHGBF1JGR (+ (get-balance 'SP1Q3W9ZK6VEJBJYJTS1W295Z5HQXA1FEHGBF1JGR) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u279) 'SP2HV9HYWZRAPTCC10VXCK72P3W4F9NDB8E1HBEZH))
      (map-set token-count 'SP2HV9HYWZRAPTCC10VXCK72P3W4F9NDB8E1HBEZH (+ (get-balance 'SP2HV9HYWZRAPTCC10VXCK72P3W4F9NDB8E1HBEZH) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u280) 'SP3XVFQ1AB7DD5N19GS0412CG4JG7XWSBYAG98PVW))
      (map-set token-count 'SP3XVFQ1AB7DD5N19GS0412CG4JG7XWSBYAG98PVW (+ (get-balance 'SP3XVFQ1AB7DD5N19GS0412CG4JG7XWSBYAG98PVW) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u281) 'SPYF9PC72BSWS0DGA33FR24GCG81MG1Z96463H68))
      (map-set token-count 'SPYF9PC72BSWS0DGA33FR24GCG81MG1Z96463H68 (+ (get-balance 'SPYF9PC72BSWS0DGA33FR24GCG81MG1Z96463H68) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u282) 'SP3KXV3J6MRHAH4H89MDS390X1KS0GQN4DWQ5RFVB))
      (map-set token-count 'SP3KXV3J6MRHAH4H89MDS390X1KS0GQN4DWQ5RFVB (+ (get-balance 'SP3KXV3J6MRHAH4H89MDS390X1KS0GQN4DWQ5RFVB) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u283) 'SP3TBSZ85T6G8V91FGYQ3QG8HNR7GTVVHRCW62B6X))
      (map-set token-count 'SP3TBSZ85T6G8V91FGYQ3QG8HNR7GTVVHRCW62B6X (+ (get-balance 'SP3TBSZ85T6G8V91FGYQ3QG8HNR7GTVVHRCW62B6X) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u284) 'SPN9JGFGXFJZD7AM5VF2S7BRATNCQYVHVWG3087B))
      (map-set token-count 'SPN9JGFGXFJZD7AM5VF2S7BRATNCQYVHVWG3087B (+ (get-balance 'SPN9JGFGXFJZD7AM5VF2S7BRATNCQYVHVWG3087B) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u285) 'SP3KW1JVCDNEVKN3JR4TGSCS9FW1T403WAH8BFNWN))
      (map-set token-count 'SP3KW1JVCDNEVKN3JR4TGSCS9FW1T403WAH8BFNWN (+ (get-balance 'SP3KW1JVCDNEVKN3JR4TGSCS9FW1T403WAH8BFNWN) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u286) 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX))
      (map-set token-count 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX (+ (get-balance 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u287) 'SP2791RKSYJJ39MVHC09J8NARWBMK5G9C79EJB0RV))
      (map-set token-count 'SP2791RKSYJJ39MVHC09J8NARWBMK5G9C79EJB0RV (+ (get-balance 'SP2791RKSYJJ39MVHC09J8NARWBMK5G9C79EJB0RV) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u288) 'SP5T742YTQR68RNMBB4QRWRWD9SR01C6E1WNJ06T))
      (map-set token-count 'SP5T742YTQR68RNMBB4QRWRWD9SR01C6E1WNJ06T (+ (get-balance 'SP5T742YTQR68RNMBB4QRWRWD9SR01C6E1WNJ06T) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u289) 'SP23Z3QX3CPAF7ARD2N1YP4BR5ATZW9X2Z6J0740J))
      (map-set token-count 'SP23Z3QX3CPAF7ARD2N1YP4BR5ATZW9X2Z6J0740J (+ (get-balance 'SP23Z3QX3CPAF7ARD2N1YP4BR5ATZW9X2Z6J0740J) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u290) 'SP2N65XG5NHHZQB50X119YMZ018AP0FCSXDJPNE05))
      (map-set token-count 'SP2N65XG5NHHZQB50X119YMZ018AP0FCSXDJPNE05 (+ (get-balance 'SP2N65XG5NHHZQB50X119YMZ018AP0FCSXDJPNE05) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u291) 'SP2QDMH88MEZ8FFAYHW4B0BTXJRTHX8XBD54FE7HJ))
      (map-set token-count 'SP2QDMH88MEZ8FFAYHW4B0BTXJRTHX8XBD54FE7HJ (+ (get-balance 'SP2QDMH88MEZ8FFAYHW4B0BTXJRTHX8XBD54FE7HJ) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u292) 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX))
      (map-set token-count 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX (+ (get-balance 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u293) 'SP2HV9HYWZRAPTCC10VXCK72P3W4F9NDB8E1HBEZH))
      (map-set token-count 'SP2HV9HYWZRAPTCC10VXCK72P3W4F9NDB8E1HBEZH (+ (get-balance 'SP2HV9HYWZRAPTCC10VXCK72P3W4F9NDB8E1HBEZH) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u294) 'SP12BEEDG31J0AH68DFDJJYZ36D002PKDZCP1DZQE))
      (map-set token-count 'SP12BEEDG31J0AH68DFDJJYZ36D002PKDZCP1DZQE (+ (get-balance 'SP12BEEDG31J0AH68DFDJJYZ36D002PKDZCP1DZQE) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u295) 'SP356400A5XM1ZKNXCQ7BJRE8PXXG1EJHV3954Z27))
      (map-set token-count 'SP356400A5XM1ZKNXCQ7BJRE8PXXG1EJHV3954Z27 (+ (get-balance 'SP356400A5XM1ZKNXCQ7BJRE8PXXG1EJHV3954Z27) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u296) 'SP3190JW2TXA2YZ3QWCV9WXB2XG7GS970SY4A4A7X))
      (map-set token-count 'SP3190JW2TXA2YZ3QWCV9WXB2XG7GS970SY4A4A7X (+ (get-balance 'SP3190JW2TXA2YZ3QWCV9WXB2XG7GS970SY4A4A7X) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u297) 'SP1JF9VSNJBP4YZVC7AJ9CE6CXBD2ZV0W67T0E4T0))
      (map-set token-count 'SP1JF9VSNJBP4YZVC7AJ9CE6CXBD2ZV0W67T0E4T0 (+ (get-balance 'SP1JF9VSNJBP4YZVC7AJ9CE6CXBD2ZV0W67T0E4T0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u298) 'SP1JF9VSNJBP4YZVC7AJ9CE6CXBD2ZV0W67T0E4T0))
      (map-set token-count 'SP1JF9VSNJBP4YZVC7AJ9CE6CXBD2ZV0W67T0E4T0 (+ (get-balance 'SP1JF9VSNJBP4YZVC7AJ9CE6CXBD2ZV0W67T0E4T0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u299) 'SP1E7DEJG95E0EBZFFGEFGE0QX6Y0CR5V79615FB2))
      (map-set token-count 'SP1E7DEJG95E0EBZFFGEFGE0QX6Y0CR5V79615FB2 (+ (get-balance 'SP1E7DEJG95E0EBZFFGEFGE0QX6Y0CR5V79615FB2) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u300) 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX))
      (map-set token-count 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX (+ (get-balance 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u301) 'SPS2RBYAXSCXMVPYXSG724CFY4W2WA2NPG44V191))
      (map-set token-count 'SPS2RBYAXSCXMVPYXSG724CFY4W2WA2NPG44V191 (+ (get-balance 'SPS2RBYAXSCXMVPYXSG724CFY4W2WA2NPG44V191) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u302) 'SP2HV9HYWZRAPTCC10VXCK72P3W4F9NDB8E1HBEZH))
      (map-set token-count 'SP2HV9HYWZRAPTCC10VXCK72P3W4F9NDB8E1HBEZH (+ (get-balance 'SP2HV9HYWZRAPTCC10VXCK72P3W4F9NDB8E1HBEZH) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u303) 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX))
      (map-set token-count 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX (+ (get-balance 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u304) 'SP3A09H1JEB4F85FZ6XEXRSZA210SC6RB7Q7V7DAF))
      (map-set token-count 'SP3A09H1JEB4F85FZ6XEXRSZA210SC6RB7Q7V7DAF (+ (get-balance 'SP3A09H1JEB4F85FZ6XEXRSZA210SC6RB7Q7V7DAF) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u305) 'SP2F40S465JTD7AMZ2X9SMN229617HZ9YB0HHY98A))
      (map-set token-count 'SP2F40S465JTD7AMZ2X9SMN229617HZ9YB0HHY98A (+ (get-balance 'SP2F40S465JTD7AMZ2X9SMN229617HZ9YB0HHY98A) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u306) 'SPXQS1T1T2BKGSHH8H75PVFEY0R1X39F0B3MQWTJ))
      (map-set token-count 'SPXQS1T1T2BKGSHH8H75PVFEY0R1X39F0B3MQWTJ (+ (get-balance 'SPXQS1T1T2BKGSHH8H75PVFEY0R1X39F0B3MQWTJ) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u307) 'SP1ARWZD4G0SZPADBFQ5DVSK93B6QKQ6DHK9G452P))
      (map-set token-count 'SP1ARWZD4G0SZPADBFQ5DVSK93B6QKQ6DHK9G452P (+ (get-balance 'SP1ARWZD4G0SZPADBFQ5DVSK93B6QKQ6DHK9G452P) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u308) 'SP3ZMEFW7VH796ZQAH1JMAJT4WC4VPEZZFB6W5CAD))
      (map-set token-count 'SP3ZMEFW7VH796ZQAH1JMAJT4WC4VPEZZFB6W5CAD (+ (get-balance 'SP3ZMEFW7VH796ZQAH1JMAJT4WC4VPEZZFB6W5CAD) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u309) 'SP26GZCVY8FYHNZ6C73W68TCFJHS8F8C9E772XX7X))
      (map-set token-count 'SP26GZCVY8FYHNZ6C73W68TCFJHS8F8C9E772XX7X (+ (get-balance 'SP26GZCVY8FYHNZ6C73W68TCFJHS8F8C9E772XX7X) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u310) 'SP3Z7511VWR5WG9J3MAKER3NRZYKWT83K2XTP36EV))
      (map-set token-count 'SP3Z7511VWR5WG9J3MAKER3NRZYKWT83K2XTP36EV (+ (get-balance 'SP3Z7511VWR5WG9J3MAKER3NRZYKWT83K2XTP36EV) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u311) 'SP2791RKSYJJ39MVHC09J8NARWBMK5G9C79EJB0RV))
      (map-set token-count 'SP2791RKSYJJ39MVHC09J8NARWBMK5G9C79EJB0RV (+ (get-balance 'SP2791RKSYJJ39MVHC09J8NARWBMK5G9C79EJB0RV) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u312) 'SP1FR2M102H4DE4DH96R4D29RC8AGQZG5D5Y4S7CH))
      (map-set token-count 'SP1FR2M102H4DE4DH96R4D29RC8AGQZG5D5Y4S7CH (+ (get-balance 'SP1FR2M102H4DE4DH96R4D29RC8AGQZG5D5Y4S7CH) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u313) 'SP1XPG9QFX5M95G36SGN9R8YJ4KJ0JB7ZXNH892N6))
      (map-set token-count 'SP1XPG9QFX5M95G36SGN9R8YJ4KJ0JB7ZXNH892N6 (+ (get-balance 'SP1XPG9QFX5M95G36SGN9R8YJ4KJ0JB7ZXNH892N6) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u314) 'SP84C5YVBTBSXZ8KS39R97QDKX1YNSXXR8814ET7))
      (map-set token-count 'SP84C5YVBTBSXZ8KS39R97QDKX1YNSXXR8814ET7 (+ (get-balance 'SP84C5YVBTBSXZ8KS39R97QDKX1YNSXXR8814ET7) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u315) 'SP2QAG09GBM8Y9HK05MSC30X0A09VW11T23ES27GX))
      (map-set token-count 'SP2QAG09GBM8Y9HK05MSC30X0A09VW11T23ES27GX (+ (get-balance 'SP2QAG09GBM8Y9HK05MSC30X0A09VW11T23ES27GX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u316) 'SP18WRH4SF7F1M5QZZ2BQDZZYBCJWT9VWQMDSTFY5))
      (map-set token-count 'SP18WRH4SF7F1M5QZZ2BQDZZYBCJWT9VWQMDSTFY5 (+ (get-balance 'SP18WRH4SF7F1M5QZZ2BQDZZYBCJWT9VWQMDSTFY5) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u317) 'SPM1Q7YG18378H6W254YN8PABEVRPT38ZCY01SJD))
      (map-set token-count 'SPM1Q7YG18378H6W254YN8PABEVRPT38ZCY01SJD (+ (get-balance 'SPM1Q7YG18378H6W254YN8PABEVRPT38ZCY01SJD) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u318) 'SP14814KM6CBCJZMD15JJ58Q3E2S3NCB6SDXM8C79))
      (map-set token-count 'SP14814KM6CBCJZMD15JJ58Q3E2S3NCB6SDXM8C79 (+ (get-balance 'SP14814KM6CBCJZMD15JJ58Q3E2S3NCB6SDXM8C79) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u319) 'SP35K3WCA9GCJV2XC7X021MR2D9D2PKF855CVCKB0))
      (map-set token-count 'SP35K3WCA9GCJV2XC7X021MR2D9D2PKF855CVCKB0 (+ (get-balance 'SP35K3WCA9GCJV2XC7X021MR2D9D2PKF855CVCKB0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u320) 'SP1FTE6BCZ14AHW7025F8B7AS6GQT4ZRNG4V209WH))
      (map-set token-count 'SP1FTE6BCZ14AHW7025F8B7AS6GQT4ZRNG4V209WH (+ (get-balance 'SP1FTE6BCZ14AHW7025F8B7AS6GQT4ZRNG4V209WH) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u321) 'SPTE2M6TA977BZK6G6N8V1XB196YD18VETDR67EE))
      (map-set token-count 'SPTE2M6TA977BZK6G6N8V1XB196YD18VETDR67EE (+ (get-balance 'SPTE2M6TA977BZK6G6N8V1XB196YD18VETDR67EE) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u322) 'SPJSCH3DDEJ8GQPGYZBHSB4F3HX5Q222CG89PSAB))
      (map-set token-count 'SPJSCH3DDEJ8GQPGYZBHSB4F3HX5Q222CG89PSAB (+ (get-balance 'SPJSCH3DDEJ8GQPGYZBHSB4F3HX5Q222CG89PSAB) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u323) 'SP3A09H1JEB4F85FZ6XEXRSZA210SC6RB7Q7V7DAF))
      (map-set token-count 'SP3A09H1JEB4F85FZ6XEXRSZA210SC6RB7Q7V7DAF (+ (get-balance 'SP3A09H1JEB4F85FZ6XEXRSZA210SC6RB7Q7V7DAF) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u324) 'SP3Z7511VWR5WG9J3MAKER3NRZYKWT83K2XTP36EV))
      (map-set token-count 'SP3Z7511VWR5WG9J3MAKER3NRZYKWT83K2XTP36EV (+ (get-balance 'SP3Z7511VWR5WG9J3MAKER3NRZYKWT83K2XTP36EV) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u325) 'SP1BS33ES5PWDG7J5HD70GEXD163Z6C55S22YXG62))
      (map-set token-count 'SP1BS33ES5PWDG7J5HD70GEXD163Z6C55S22YXG62 (+ (get-balance 'SP1BS33ES5PWDG7J5HD70GEXD163Z6C55S22YXG62) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u326) 'SP25KJH4N4YNKTVXSWSHDPVCWDFAN2BA4H2VQVN0G))
      (map-set token-count 'SP25KJH4N4YNKTVXSWSHDPVCWDFAN2BA4H2VQVN0G (+ (get-balance 'SP25KJH4N4YNKTVXSWSHDPVCWDFAN2BA4H2VQVN0G) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u327) 'SP27E3TDKYNH3C11RBDFPD5WGR6FV0VN08RKX4D2N))
      (map-set token-count 'SP27E3TDKYNH3C11RBDFPD5WGR6FV0VN08RKX4D2N (+ (get-balance 'SP27E3TDKYNH3C11RBDFPD5WGR6FV0VN08RKX4D2N) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u328) 'SP38GBVK5HEJ0MBH4CRJ9HQEW86HX0H9AP1HZ3SVZ))
      (map-set token-count 'SP38GBVK5HEJ0MBH4CRJ9HQEW86HX0H9AP1HZ3SVZ (+ (get-balance 'SP38GBVK5HEJ0MBH4CRJ9HQEW86HX0H9AP1HZ3SVZ) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u329) 'SP1FR2M102H4DE4DH96R4D29RC8AGQZG5D5Y4S7CH))
      (map-set token-count 'SP1FR2M102H4DE4DH96R4D29RC8AGQZG5D5Y4S7CH (+ (get-balance 'SP1FR2M102H4DE4DH96R4D29RC8AGQZG5D5Y4S7CH) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u330) 'SP3B9R6SPYP6E693ZTYVB1AS81HTJPQ081EZBB3S2))
      (map-set token-count 'SP3B9R6SPYP6E693ZTYVB1AS81HTJPQ081EZBB3S2 (+ (get-balance 'SP3B9R6SPYP6E693ZTYVB1AS81HTJPQ081EZBB3S2) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u331) 'SP2CZMH9A6FH5QPAJAR8ZG091Z15JKAGY1X0F3EJ0))
      (map-set token-count 'SP2CZMH9A6FH5QPAJAR8ZG091Z15JKAGY1X0F3EJ0 (+ (get-balance 'SP2CZMH9A6FH5QPAJAR8ZG091Z15JKAGY1X0F3EJ0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u332) 'SP32DFA3HXYZ2BV3P8H6XQM8EN94D2212QM71BRYG))
      (map-set token-count 'SP32DFA3HXYZ2BV3P8H6XQM8EN94D2212QM71BRYG (+ (get-balance 'SP32DFA3HXYZ2BV3P8H6XQM8EN94D2212QM71BRYG) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u333) 'SPQY88E87FNMP1NTY2YQ7X5DPTVY810PS8T6D2Y3))
      (map-set token-count 'SPQY88E87FNMP1NTY2YQ7X5DPTVY810PS8T6D2Y3 (+ (get-balance 'SPQY88E87FNMP1NTY2YQ7X5DPTVY810PS8T6D2Y3) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u334) 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX))
      (map-set token-count 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX (+ (get-balance 'SP2F2KH0RVX6GF1Y9FWMMSR9RHG0TW3NN72D724NX) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u335) 'SP25KJH4N4YNKTVXSWSHDPVCWDFAN2BA4H2VQVN0G))
      (map-set token-count 'SP25KJH4N4YNKTVXSWSHDPVCWDFAN2BA4H2VQVN0G (+ (get-balance 'SP25KJH4N4YNKTVXSWSHDPVCWDFAN2BA4H2VQVN0G) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u336) 'SPQ2HN9TYF8ZYY9D3G45NGYA9GHA6QZHQ8AXF5QM))
      (map-set token-count 'SPQ2HN9TYF8ZYY9D3G45NGYA9GHA6QZHQ8AXF5QM (+ (get-balance 'SPQ2HN9TYF8ZYY9D3G45NGYA9GHA6QZHQ8AXF5QM) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u337) 'SP4QA0NHP03T3T9GJKR5KEA7VQ2KNSXRK5JC74NG))
      (map-set token-count 'SP4QA0NHP03T3T9GJKR5KEA7VQ2KNSXRK5JC74NG (+ (get-balance 'SP4QA0NHP03T3T9GJKR5KEA7VQ2KNSXRK5JC74NG) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u338) 'SP779SC9CDWQVMTRXT0HZCEHSDBXCHNGG7BC1H9B))
      (map-set token-count 'SP779SC9CDWQVMTRXT0HZCEHSDBXCHNGG7BC1H9B (+ (get-balance 'SP779SC9CDWQVMTRXT0HZCEHSDBXCHNGG7BC1H9B) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u339) 'SP30AG244B32NQ90AQT99P82PRKM4GWD0JYBMCCP0))
      (map-set token-count 'SP30AG244B32NQ90AQT99P82PRKM4GWD0JYBMCCP0 (+ (get-balance 'SP30AG244B32NQ90AQT99P82PRKM4GWD0JYBMCCP0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u340) 'SPFXQK7QMGCYWJ5DTATS96N7FAEXNRNZM3FMB1AJ))
      (map-set token-count 'SPFXQK7QMGCYWJ5DTATS96N7FAEXNRNZM3FMB1AJ (+ (get-balance 'SPFXQK7QMGCYWJ5DTATS96N7FAEXNRNZM3FMB1AJ) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u341) 'SP3KXV3J6MRHAH4H89MDS390X1KS0GQN4DWQ5RFVB))
      (map-set token-count 'SP3KXV3J6MRHAH4H89MDS390X1KS0GQN4DWQ5RFVB (+ (get-balance 'SP3KXV3J6MRHAH4H89MDS390X1KS0GQN4DWQ5RFVB) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u342) 'SP1HRK5ZWS3DC0KVSKK7GF32KYJ0TGDE90KXDFC3H))
      (map-set token-count 'SP1HRK5ZWS3DC0KVSKK7GF32KYJ0TGDE90KXDFC3H (+ (get-balance 'SP1HRK5ZWS3DC0KVSKK7GF32KYJ0TGDE90KXDFC3H) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u343) 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT))
      (map-set token-count 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT (+ (get-balance 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u344) 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT))
      (map-set token-count 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT (+ (get-balance 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u345) 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT))
      (map-set token-count 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT (+ (get-balance 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u346) 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT))
      (map-set token-count 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT (+ (get-balance 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u347) 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT))
      (map-set token-count 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT (+ (get-balance 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u348) 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT))
      (map-set token-count 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT (+ (get-balance 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u349) 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT))
      (map-set token-count 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT (+ (get-balance 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u350) 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT))
      (map-set token-count 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT (+ (get-balance 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u351) 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT))
      (map-set token-count 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT (+ (get-balance 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u352) 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT))
      (map-set token-count 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT (+ (get-balance 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u353) 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT))
      (map-set token-count 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT (+ (get-balance 'SP3MQWSKAESKY7JFBS88GFQ47AZDKC3XH3ZHTWWYT) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u354) 'SP247RS63PWW7ZQZ9EYYA9CXKKPWEP71M14W8N294))
      (map-set token-count 'SP247RS63PWW7ZQZ9EYYA9CXKKPWEP71M14W8N294 (+ (get-balance 'SP247RS63PWW7ZQZ9EYYA9CXKKPWEP71M14W8N294) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u355) 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0))
      (map-set token-count 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0 (+ (get-balance 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u356) 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0))
      (map-set token-count 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0 (+ (get-balance 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u357) 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0))
      (map-set token-count 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0 (+ (get-balance 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u358) 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0))
      (map-set token-count 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0 (+ (get-balance 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u359) 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0))
      (map-set token-count 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0 (+ (get-balance 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u360) 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0))
      (map-set token-count 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0 (+ (get-balance 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u361) 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0))
      (map-set token-count 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0 (+ (get-balance 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u362) 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0))
      (map-set token-count 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0 (+ (get-balance 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u363) 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0))
      (map-set token-count 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0 (+ (get-balance 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u364) 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0))
      (map-set token-count 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0 (+ (get-balance 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u365) 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0))
      (map-set token-count 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0 (+ (get-balance 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u366) 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0))
      (map-set token-count 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0 (+ (get-balance 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u367) 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0))
      (map-set token-count 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0 (+ (get-balance 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0) u1))
      (try! (nft-mint? the-purple-pill (+ last-nft-id u368) 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0))
      (map-set token-count 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0 (+ (get-balance 'SP22GHCK5W3EK5VC1PEB3VVCBVFRQNTQXV9306QA0) u1))

      (var-set last-id (+ last-nft-id u369))
      (var-set airdrop-called true)
      (ok true))))

Functions (34)

FunctionAccessArgs
mintprivateorders: (list 25 bool
lock-contractpublic
claimpublic
mint-for-manypublicrecipients: (list 25 principal
mint-for-many-iterprivaterecipient: principal, next-id: uint
mint-manyprivateorders: (list 25 bool
mint-many-iterprivateignore: bool, next-id: uint
set-artist-addresspublicaddress: principal
set-pricepublicprice: uint
toggle-pausepublic
set-mint-limitpubliclimit: uint
burnpublictoken-id: uint
is-ownerprivatetoken-id: uint, user: principal
set-base-uripublicnew-base-uri: (string-ascii 80
freeze-metadatapublic
transferpublicid: uint, sender: principal, recipient: principal
get-ownerread-onlytoken-id: uint
get-last-token-idread-only
get-token-uriread-onlytoken-id: uint
get-pausedread-only
get-priceread-only
get-mintsread-onlycaller: principal
get-mint-limitread-only
get-balanceread-onlyaccount: principal
trnsfrprivateid: uint, sender: principal, recipient: principal
is-sender-ownerprivateid: uint
get-listing-in-ustxread-onlyid: uint
list-in-ustxpublicid: uint, price: uint, comm-trait: <commission-trait>
unlist-in-ustxpublicid: uint
buy-in-ustxpublicid: uint, comm-trait: <commission-trait>
get-royalty-percentread-only
set-royalty-percentpublicroyalty: uint
pay-royaltyprivateprice: uint, royalty: uint
admin-airdroppublic