Source Code

;; mojo
;; contractType: public

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

(define-non-fungible-token mojo 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)

;; Internal variables
(define-data-var mint-limit uint u1000)
(define-data-var last-id uint u1)
(define-data-var total-price uint u3120090)
(define-data-var artist-address principal 'SP22682J0RP4AJSJ1JYFBQ1Q79Q880BVJDD28BPTR)
(define-data-var ipfs-root (string-ascii 80) "ipfs://ipfs/QmTzPBTRETWiwBiD4DzFNz5ycnfCGufazyrB2LAdMMtg77/json/")
(define-data-var mint-paused bool false)
(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 u1)

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

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

;; Mintpass Minting
(define-private (mint (orders (list 25 bool)))
  (let 
    (
      (passes (get-passes tx-sender))
    )
    (if (var-get premint-enabled)
      (begin
        (asserts! (>= passes (len orders)) (err ERR-NOT-ENOUGH-PASSES))
        (map-set mint-passes tx-sender (- passes (len orders)))
        (mint-many orders)
      )
      (begin
        (asserts! (var-get sale-enabled) (err ERR-PUBLIC-SALE-DISABLED))
        (mint-many orders)
      )
    )))

(define-private (mint-many (orders (list 25 bool )))  
  (let 
    (
      (last-nft-id (var-get last-id))
      (enabled (asserts! (<= 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! (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 (<= next-id (var-get mint-limit))
    (begin
      (unwrap! (nft-mint? mojo 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))
    (asserts! (is-none (map-get? market token-id)) (err ERR-LISTING))
    (nft-burn? mojo token-id tx-sender)))

(define-private (is-owner (token-id uint) (user principal))
    (is-eq user (unwrap! (nft-get-owner? mojo 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))
    (print { notification: "token-metadata-update", payload: { token-class: "nft", contract-id: (as-contract tx-sender) }})
    (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? mojo 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 (concat (concat (var-get ipfs-root) "{id}") ".json"))))

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

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

(define-read-only (get-artist-address)
  (ok (var-get artist-address)))

(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)))

(define-data-var license-uri (string-ascii 80) "")
(define-data-var license-name (string-ascii 40) "")

(define-read-only (get-license-uri)
  (ok (var-get license-uri)))
  
(define-read-only (get-license-name)
  (ok (var-get license-name)))
  
(define-public (set-license-uri (uri (string-ascii 80)))
  (begin
    (asserts! (or (is-eq tx-sender (var-get artist-address)) (is-eq tx-sender DEPLOYER)) (err ERR-NOT-AUTHORIZED))
    (ok (var-set license-uri uri))))
    
(define-public (set-license-name (name (string-ascii 40)))
  (begin
    (asserts! (or (is-eq tx-sender (var-get artist-address)) (is-eq tx-sender DEPLOYER)) (err ERR-NOT-AUTHORIZED))
    (ok (var-set license-name name))))

;; 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? mojo 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? mojo 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? mojo 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 (and (> royalty-amount u0) (not (is-eq tx-sender (var-get artist-address))))
    (try! (stx-transfer? royalty-amount tx-sender (var-get artist-address)))
    (print false)
  )
  (ok true)))

;; Extra functionality required for mintpass
(define-public (toggle-sale-state)
  (let 
    (
      ;; (premint (not (var-get premint-enabled)))
      (sale (not (var-get sale-enabled)))
    )
    (asserts! (or (is-eq tx-sender (var-get artist-address)) (is-eq tx-sender DEPLOYER)) (err ERR-NOT-AUTHORIZED))
    (var-set premint-enabled false)
    (var-set sale-enabled sale)
    (print { sale: sale })
    (ok true)))

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

(define-public (disable-premint)
  (begin
    (asserts! (or (is-eq tx-sender (var-get artist-address)) (is-eq tx-sender DEPLOYER)) (err ERR-NOT-AUTHORIZED))
    (ok (var-set premint-enabled false))))

(define-read-only (get-passes (caller principal))
  (default-to u0 (map-get? mint-passes caller)))

(define-read-only (get-premint-enabled)
  (ok (var-get premint-enabled)))

(define-read-only (get-sale-enabled)
  (ok (var-get sale-enabled)))  

(map-set mint-passes 'SP1C6590HY8RBSGR0ZG0CRTN6AWEXNBG8CTWA17Y2 u1)
(map-set mint-passes 'SP3H57DB36NDXR6MNNVRGCMH96GA7AXVM60MZFH9B u1)
(map-set mint-passes 'SP2VDCH5WNBGAF8K0W36YM6NQ4RPWZT2MYBX157MN u1)
(map-set mint-passes 'SPB9WGK7HQP58HQMYT9ZHN39F506NCPSBX9YYKM9 u1)
(map-set mint-passes 'SP1NM6PCE4X1HPMV8ACVK1B1235Y02E107T4EWZVA u1)
(map-set mint-passes 'SP4N6HNGHHNHWVWEPP5H8JFH5Z2F1EGQ596HEY70 u1)
(map-set mint-passes 'SPSEBFRZZEZSHGRKRR1Z55RX5AWHER3CYM0H9BMW u1)
(map-set mint-passes 'SPSV8N0RCX2FXK0F832PMQ0BD89CGSRJVNJSRDM8 u1)
(map-set mint-passes 'SPH08ESPZYTDHA9GTS9T1T0JX3EJZ2CMEFJYGC7S u1)
(map-set mint-passes 'SP16N81ZHYEB7HYFNQQYNNQA1PSYG0G0J1XHHC6A0 u1)
(map-set mint-passes 'SP1Y6J1Y0SZYFEM9NT3FQWTEKZDCDZ86RTQ4BG2T5 u1)
(map-set mint-passes 'SPTF7TRK58APKSPTRFK7N66RSCWE7MZ559A0A88J u1)
(map-set mint-passes 'SP27RB4MQ7DEB21XBA9QVKPNC72QW4QEHJ4EEGAF9 u1)
(map-set mint-passes 'SP2CAK739PHH525B887B3F09ZKJG8JSC8128QB6GA u1)
(map-set mint-passes 'SP6AQ29G5VQZ6GMA78433EY6BMZRW875NDM0WP1K u1)
(map-set mint-passes 'SP2326YJDNB23Y94EYFJBBKGA0ZX9VJ3600A389V4 u1)
(map-set mint-passes 'SPAP1B2H2BNRC9Q5ZVRYEKXKC8WKPGMMQ9T2JF8B u1)
(map-set mint-passes 'SP2QP89JZACDW214Q5H2N3WJWXV5N5GKMA7HNPZ41 u1)
(map-set mint-passes 'SP3FVE77PF2KNV6KKTFNHS12ABVEYZRCGTC6J2G93 u1)
(map-set mint-passes 'SP1BN5Q1WNXM4AFB9VWPEAMF9X3A01VY5J80N143J u1)
(map-set mint-passes 'SP73JMDCCMEHZWZRKRCASXW53ZWBF6H6VPYHNQ7Q u1)
(map-set mint-passes 'SP2CQTA4FDFGZ1570DSEAMGHXNPKVM9JQ8J1KSJ9P u1)
(map-set mint-passes 'SP1VZS0VENF6GJ0PMJ2FH0RPQTWV2J6W3Z9FBJM29 u1)
(map-set mint-passes 'SPG8NB7MFQQJV4VG81QQ45R4E9P71Q9WCNZ1RNS7 u1)
(map-set mint-passes 'SP15FC6CN1W3PNJAMDAXKK8JGTDASH0QG7RVYD2XG u1)
(map-set mint-passes 'SP2K22T1HMJVMAJE9MBB67002J856B3QQ5GTB1JQN u1)
(map-set mint-passes 'SPJ024MR05B3FN7FQ3D0FDBTFD38V2WDE5NGZ837 u1)
(map-set mint-passes 'SP2HVBC7EA4F2A4W1S30Z0Z8Y39QWTN79PYND9ZS4 u1)
(map-set mint-passes 'SP3XFSS6D2FPECBVVT9Z0VD2ZNBB2MV9FR8JCD7EN u1)
(map-set mint-passes 'SP7TPSWNWC1BRY125PD5F10D44Q13PN3N0ARZF66 u1)
(map-set mint-passes 'SPC7M5BS09G0MEX6FZ4WAKK6JFZ4AVZMZB8FXDEP u1)
(map-set mint-passes 'SP150GJWQXH1M8DHWM38T0AHFVAFN4SC2NJHDR1HH u1)
(map-set mint-passes 'SP1RV7Q6G3FHTW6MMS297G43M74472CX8C12CR0FX u1)
(map-set mint-passes 'SP1K804G1AEAFNVEFZKFDTNZYEQQ1XV8BY2E0QJ6N u1)
(map-set mint-passes 'SP2MA07XZ816092VH2FYP3TNM3ECBY4Q2QMX3TWND u1)
(map-set mint-passes 'SP1EKD2VG1PW26X3RBHA8B43R21Q9XACH95MQ9WMR u1)
(map-set mint-passes 'SP285FVD7DDYBFHVM25HEQVR6XRM9GBP9SHK5RBYP u1)
(map-set mint-passes 'SP1E7DEJG95E0EBZFFGEFGE0QX6Y0CR5V79615FB2 u1)
(map-set mint-passes 'SPC4YCCH5DAZ5BWY6F4NY1GAV9467SK8DMQF5BXE u1)
(map-set mint-passes 'SP1QXYZWCXBF44710SZDNVQ8651G71NW1MWH6FRHJ u1)
(map-set mint-passes 'SP3RT5QN3ZA96P4XXHBC2Z6RX7D5C8Q46DQG1E41P u1)
(map-set mint-passes 'SP3TBWYM2ZN2TD3RPJBB51K31JX5SH7VBY5YQ3D4K u1)
(map-set mint-passes 'SP3982D8527GA7WTVRM93PD2PVY825K5F0EBHMWRV u1)
(map-set mint-passes 'SPC62MZ6Z93WQXFMWGH4Z51G0QDHDWBEJ0PKZ7P6 u1)
(map-set mint-passes 'SP1N1NDT7TD78F35YVRCST884MFEE1TCJEPVGDVJ9 u1)
(map-set mint-passes 'SP2WG3P6V9HRZZBR6FH9R055WJKHXF7PYEK3JKPGK u1)
(map-set mint-passes 'SP1HWC9R4PD6RR2N399FZS79K3GXNAHT8FRN3NA7J u1)
(map-set mint-passes 'SP3JG5564E6GW56ZFQ5G7B8BMQ8H3H292A3JT6AGA u1)
(map-set mint-passes 'SP315VSSAXKH7KHNZZ2QMPFZMQ6ATVFH56J9E2473 u1)
(map-set mint-passes 'SP953X8DCHVPNXG2TH2PMGAFZAX8MNE63N0X2P8S u1)
(map-set mint-passes 'SP3Y808KQW24TXXVBQ4S71Z22KC93QJCTAJS35GH0 u1)
(map-set mint-passes 'SP3S7JW3P3AQFWTDNF1NM1CGJRTQWN2CE6QV1N3ZR u1)
(map-set mint-passes 'SP2M53KG6866HGKX1E2S0NPBWGJRN9RYK0MK624T3 u1)
(map-set mint-passes 'SPP5KN0FRN3K389BMRC397DQ3CAM69ETJ2190SCX u1)
(map-set mint-passes 'SP3TAQCT0KQ1TC9E6XJ33J26XPG1DGSPS61M61H9G u1)
(map-set mint-passes 'SP2SFCM4GWCXWHXYZ88RSF69XHVKV4KTH80EMSHFN u1)
(map-set mint-passes 'SP24GQGWVJ2J7F42E3TZMVACQX896RKK3Z1V9HXZK u1)
(map-set mint-passes 'SP31RGW99RD1X6A8ZV5R3A4R2K3WEFJ2HFQC50RPJ u1)
(map-set mint-passes 'SP3CASK3KKRW608AYE50EB0AMJEGEBH6TGBY0YCNP u1)
(map-set mint-passes 'SP96FV6B62VCVK7VRA28RK9AF4ARMQC313KHZ3ZQ u1)
(map-set mint-passes 'SP2E2155A5SWD2V8W758PDHK8YD6P6GT0G40K0TC4 u1)
(map-set mint-passes 'SP33JHHNYSKZYK3NR6SZ710RYHK57C93PG33T3W0R u1)
(map-set mint-passes 'SPT5XD7WWY8P22J5C1XC46R1ZY3EVNF6A2T36756 u1)
(map-set mint-passes 'SP3V5GF0AAE1RXP76VCRV141J70NXZ0FVW5JVC2TG u1)
(map-set mint-passes 'SP2EDDY6VKBE5X6F28RMYD5345WSFTHEP3F37G5X0 u1)
(map-set mint-passes 'SP2FY8MV3EZVRTG2Q9J1KMMRVKC86DQ00BGGCQJXQ u1)
(map-set mint-passes 'SPH24BB762JQPG7T1GH277ZC335T1Q4RW3BH74SJ u1)
(map-set mint-passes 'SPQKQFZDEGX6HG9ZKTVNTTJ40ZC2Y0TFQWN76KQS u1)
(map-set mint-passes 'SP51JCW6FPBB92J6G6XET87DTSKHQSV49Z5MQDCR u1)
(map-set mint-passes 'SP3BEB0FYGCKWNVEPMPHZ7KDWF28FABKSPCN0CEEA u1)
(map-set mint-passes 'SP18BH60RBHY9G1N6S5X24HRN9T07XTZ63KNGT75G u1)
(map-set mint-passes 'SP3QGW69T7Q2BBB6RCCXGN6MCJCH10N0958W3GZ9Z u1)
(map-set mint-passes 'SP30DZP91KKTH0HQDJ68NTHTT7HT2DX9AQA85FZJG u1)
(map-set mint-passes 'SPKC16KKARX8E5SXTGEV17FKW3AGV5RJCD7254AA u1)
(map-set mint-passes 'SP227N7W9RAE6ME6YGCMZNAS783GWQMMYSYKNA3XZ u1)
(map-set mint-passes 'SP2DDVMD6BXZXY8VBAZVJJ9QEXSKQAQFD9DN5JVXW u1)
(map-set mint-passes 'SP1DVP6FGS5WAT7ACTMCVMSC3Z2F7WZ9C62F4SZZ1 u1)
(map-set mint-passes 'SP3SAYJ9YPDS3MK76QH9BAFR27DA86E3H1EATGDTG u1)
(map-set mint-passes 'SP35KYAP0QYJHP1BWSQEXCNCYMXNB1N43TXAWVVB7 u1)
(map-set mint-passes 'SP2G37HWR5QFPA73B3MX471CPKG7R8EFAP907CYTS u1)
(map-set mint-passes 'SP29V7J48H5HBWZ7GTSSY92GC1CANFS7M49CJFSYQ u1)
(map-set mint-passes 'SP2V4GZ3N1Y72TJPVGWSE73G8S6G9YHD05ZXQ0K9J u1)
(map-set mint-passes 'SP6Z039010BSKKHRSYVDYPES8M7BZWWZGYGXZ2FF u1)
(map-set mint-passes 'SP2WGKVSS6X0XNYWZ0RN147KKVGDC8BHC997MB39P u1)
(map-set mint-passes 'SP32CP1523D7300E7DJX6M53PD2XH1B7KMWTR2RDG u1)
(map-set mint-passes 'SP1XY983C1MEXM83MGNJC2JAAEGYVYZY5BYW5KS4K u1)
(map-set mint-passes 'SPN72XM6P0JWBWQMKKJAYH9EDVVXA6ZB8G21Y1X4 u1)
(map-set mint-passes 'SP2916BK8DGCSTZC66M9JZ1WECPSRN0RSV504BRY4 u1)
(map-set mint-passes 'SP1VW71S1H79GF812Q7ZDZ3MKW23V8YK8FV5E7AQ9 u1)
(map-set mint-passes 'SP2ASZVDCGMZXC9RF8ZD3ED2JBMDM4TX87CGV8EN7 u1)
(map-set mint-passes 'SP2WT9KMHR4C1Q89B39AJYRYYKYP9049E2BF4ZGWR u1)
(map-set mint-passes 'SP2RFGZ9WWXV3CZAR9QR94FHJ1WVZ59SF8J6QEA0C u1)
(map-set mint-passes 'SP1EPWNPPGEZMGKHFZ6WXEZHTVTKH0CT77NM32X43 u1)
(map-set mint-passes 'SPEJPGA20F341F0QT8M8AFA37F80KFRZXPDZ76ZN u1)
(map-set mint-passes 'SP1TXNDK4CH2SB794Z390G7P28WZ0S7JY9VWAAWBK u1)
(map-set mint-passes 'SP3K6KY0GYGPATJDY4RKX0FNE8TQWHCXJBQ2NZWVG u1)
(map-set mint-passes 'SP11CK2695G0BTY8B4YMRE7HSF7QFN848C8S9JNJ4 u1)
(map-set mint-passes 'SP24HHTVV259HJA8DQBF8AK61RR1HHK865CH7M3HM u1)
(map-set mint-passes 'SPD627JJ6SA13SMGE8FP8XX4AC1RR35TWKCGJ9FG u1)
(map-set mint-passes 'SP2GFB3A6MESQ6AX8NFZB2P6C4X5CBW35RMY4PFPR u1)
(map-set mint-passes 'SPAHTV25EDZPSFPSH3DGKN0ANRSDMEHYFVA1CS3N u1)
(map-set mint-passes 'SP3QSD2D6JV25Q9SFNEJV26MYFWA3MEWAWR677H3 u1)
(map-set mint-passes 'SPH2RH3H1X2W1FH19732SV0C920PP3FHJNQX7E9F u1)
(map-set mint-passes 'SPW99BK8Z1DE0SNV7PCF7ZJR60DXV9Z82Q0E8KK8 u1)
(map-set mint-passes 'SP3RVFFQ1EMCN51W0D8VDWYP58QYAYKYV7XRED1SJ u1)
(map-set mint-passes 'SPPWKEECKNZ64NRS0T4G9PC3KC3JG687JQ9MP5QP u1)
(map-set mint-passes 'SP274JYGEQHMBJWC0S925CT3CNX4WPWD8Z303BCG9 u1)
(map-set mint-passes 'SP3C77BBCCX0CFZEASA9XGKQ214HEKAKZFEQ1DJKK u1)
(map-set mint-passes 'SPMQ9BTWSCV5GJ3Y4911ZC7K77QXV1AVC5CDPM84 u1)
(map-set mint-passes 'SPK2Z9CB6VQD91GQC8C2R21H1J0JRJEV9GDYQEBN u1)
(map-set mint-passes 'SP22ATC1EGHEDCQ8XFHNF6YGW60647TYN7XZ5TQK8 u1)
(map-set mint-passes 'SP1VKEVK39KZTA7T95XTYX3ACXBSDBDQC3HECH4QA u1)
(map-set mint-passes 'SPJ2S2JWKZYT9KT5XBKV05W0ZJZSSA2Z2TKTDY4T u1)
(map-set mint-passes 'SP2DQJZJY2FZZ5FRWQHQ2A0E4ZHT5ZKSJA9RSFDDE u1)
(map-set mint-passes 'SP3AFZ2K9A3C0MG03A01CTBJ4MCPGMPX17K0T5Y0C u1)
(map-set mint-passes 'SP3C1W3BG1BQWGHXS5SWCKWW2N7ARTWVHAWC0E7WG u1)
(map-set mint-passes 'SP2SDZ8CB9G3KQ0A5ZRXJBWQ38TTG45AR1957PDFP u1)
(map-set mint-passes 'SP3CR2N5A8W38DR1Y5E7B5T1AJE4PWF81033E4168 u1)
(map-set mint-passes 'SP1TNQ261Z6TQM8GA9W6P6ZZETTX5ADHWM60F1AGZ u1)
(map-set mint-passes 'SP179E4TQEDW24975R88Y8KBKBG0AYJ3GK9FY7BCF u1)
(map-set mint-passes 'SP5TN2MP8EW41ECDDS9R10AZJAACV5RFBVP6PR6X u1)
(map-set mint-passes 'SP34N57C3DJWW8KZAZNT5ZG810CS08C9P9M444DJ u1)
(map-set mint-passes 'SP24JYHPYG79FYNET6Z7Q2HE2BSVGM1WTZ35NX46Y u1)
(map-set mint-passes 'SP2H28C9DA19CR03D1R5B1Z6BVK9TPSWQFNAGTZ5K u1)
(map-set mint-passes 'SP1X9WS1VTYBV9MR0YR0X8934C9575K1X3Q6YSTH9 u1)
(map-set mint-passes 'SP2B7ZHR27T4Z2H24FGWJY1WDHVJN6NNQS4NMCZRA u1)
(map-set mint-passes 'SP3D4W56Z965EZ7WNM8MT3XMAH1G5044K0VGZ0558 u1)
(map-set mint-passes 'SP19SM9Z06A40WBEQZTN9MA5N2TB64HXHY8Y3ANT4 u1)
(map-set mint-passes 'SP2QKVPXG87TZ01JMRH1VP3S38AWN32NBS5B4CWT0 u1)
(map-set mint-passes 'SP2TZE09GHARKG0B8NTT9X77QXBTQPQ2J1579T0D8 u1)
(map-set mint-passes 'SP2R35YQDVBTN07Z83TG76NYNXDB5ZYDJPEE67KKF u1)
(map-set mint-passes 'SP3N06JK0BPD0DC1PZM5ESP9MTG6J8JR7M1DN7985 u1)
(map-set mint-passes 'SP98HDVTX71PSG3VZDNXCPX1XD9TSH47H42H3AXD u1)
(map-set mint-passes 'SP1617JNKCV3VHV5EPV4F2P4ARVK9VYR3FRH132PW u1)
(map-set mint-passes 'SP1H3TZVB7XPN28JAYXB3QVW5BPGMY0TVFNNHA2JP u1)
(map-set mint-passes 'SP2HJVJQS0TRBTQ1WAWWN9H9W2HKGDZ7H5EZCEAQC u1)
(map-set mint-passes 'SP2SZRVNSB7CP851PRN90MQEN45HFN65AS1XK6K1X u1)
(map-set mint-passes 'SP3BG3BB81Q38Y5MKN3XV440Y4VDNF46SZ6MX8Z98 u1)
(map-set mint-passes 'SP12D8N1E31J14YQHH5W00S40M91BYVQW0M52CDG9 u1)
(map-set mint-passes 'SP938XHSBYE72TYPYEKM619AZBQG2JSGTJ3QKJWD u1)
(map-set mint-passes 'SP2YN17C7V540GKC5NNV1S50CBJ6SKNKXJKF3GG74 u1)
(map-set mint-passes 'SP3PW4AEZ76A8Z5XXWK23AF4YR893T7ZKBS89FWVJ u1)
(map-set mint-passes 'SPKHWFMJ7Z34Z8VKQ7XBKTKH2ZP0YS23Z5FFZX0M u1)
(map-set mint-passes 'SP2DJ18244ZQ1HEZ58ZS70ZSWKDX0C576A18NWSG9 u1)
(map-set mint-passes 'SP1D52AJ3MK5QK4JS397SWZP6BM3GS7ZKT5XBKGJX u1)
(map-set mint-passes 'SP1JQ8ABERYNNXB8B68WRNZRH355ZFWETJEEQS2Z5 u1)
(map-set mint-passes 'SP1W06D34ET69H1TNYEDZZ5363A5JGY67XM9NPR57 u1)
(map-set mint-passes 'SP3M48AFMZHYZTWA70BJGEPSZWH63X6906F4GPPNX u1)
(map-set mint-passes 'SP2FPXA528MR3M9EGN758JJV976S1FQY9T4ZN666B u1)
(map-set mint-passes 'SPYQD59FMW6EREVRTFN1487HZNPDKH5XQ75YVMN u1)
(map-set mint-passes 'SP4CKTS0H5Z43VGKCK714ET6JET5R3S0RGB5NWR9 u1)
(map-set mint-passes 'SP3J99ZWC3K20PP6AJY61KG5H9ZKKJBZ0KDJP3HS8 u1)
(map-set mint-passes 'SP1YPFEM7MWW18D38R5M208PYNHHX41ETX3E4ANWV u1)
(map-set mint-passes 'SP9PJP9BFRSSSQ4H7GGSBH4DS2W6TSWKTRM96MD0 u1)
(map-set mint-passes 'SP245F5MF1PB28AXEF8CRGP2TP5W8P6XD0Y0EW65Q u1)
(map-set mint-passes 'SP2KW7JS1S4F4FQD869JCCKS2QC8NZJWBPFFMW6R4 u1)
(map-set mint-passes 'SP5ZA2TH31MBMEACKV6D6WRJ8RW2CVJT4E2SGP1Y u1)
(map-set mint-passes 'SP2H6HVZK6X3Z8F4PKF284AZJR6FH4H9J4W6KVV8T u1)
(map-set mint-passes 'SP22ATC1EGHEDCQ8XFHNF6YGW60647TYN7XZ5TQK8 u1)
(map-set mint-passes 'SP2R90JJYAY0G93T7R7SR7CAMBAE1KTJ5E1HABQ65 u1)
(map-set mint-passes 'SP2JDF9VPBFA8Z499K3SKPAAEB9T252991TF0VVSJ u1)
(map-set mint-passes 'SP1498C364MBFD1X5F9C617606NFM4X6HQ0WWC84K u1)
(map-set mint-passes 'SPDACKSS9EJ1EZH4M7M47B7N19NSCNR1RWSK5P02 u1)
(map-set mint-passes 'SP24AHY40B8PT2SSQKSQECX8GAPDWDEZQW2X81EEG u1)
(map-set mint-passes 'SP3TRTW0JQATEWCRBRPZPR8F5MP9SZACQ9BX1M7MK u1)
(map-set mint-passes 'SP2QPN4W2H0APG4RJNXRKP0N98FB7D9D5XQRJFBJ0 u1)
(map-set mint-passes 'SP2E6VKWFSD3AFCE421CQT5YY0WT10W98KMB2TN3H u1)
(map-set mint-passes 'SP21TR9EN0WESMK0RHQP545W9G9GPTMJ5KV8F4NJT u1)
(map-set mint-passes 'SPWRM44BNPJV0JJHJ08A3NCRAQW6VECXT06H0P0M u1)
(map-set mint-passes 'SP42Y7BC6459M1279CEKJRRQG43N5KTVA29ZZJPJ u1)
(map-set mint-passes 'SP2ZKT3C5R76512ACSA1C0R1HJ21ASG8ZESPCT3ZC u1)
(map-set mint-passes 'SP2TTRFANQZMNQJYESMZ2QCYQKYR74JCFK12MD88P u1)
(map-set mint-passes 'SP1PACFZ09RQWDR988VBGF1Y5SR4RQFHV4N6QHH97 u1)
(map-set mint-passes 'SP323EEH465BSA8BWA5N1KAY5KZWHP743DVNP586X u1)
(map-set mint-passes 'SPJSR7M955H19P8S21SN518QFM5619RM3MDRDAAF u1)
(map-set mint-passes 'SP2E7YWCA6NKMBA4EGWCK0ZAMYJCNNY5QZ5E8H3T5 u1)
(map-set mint-passes 'SP3458N92MF6DTXXV9745556WNYZN4KB8YN8358BN u1)
(map-set mint-passes 'SP13EMF8X2YYNJAK8JH6ZFYYGWQ2S459PJ6K12BB8 u1)
(map-set mint-passes 'SP2Q6RJJ3J6XY6QKSN9DJC63RQJ4WK81HGY5AFYME u1)
(map-set mint-passes 'SP1FP68FTNGA3GJ15T98F6RDA7CN8FNA6NJD4D211 u1)
(map-set mint-passes 'SPXNZD3N98J20CAY1451V4AT94N1AYW27M6SFYQ2 u1)
(map-set mint-passes 'SP81ZF316T3HF2XVBHQH7880KP313QFR0XWAT15N u1)
(map-set mint-passes 'SP3T7TNMZFJR1S7WYCFCWFHNPQDX61PK59G8MFYR4 u1)
(map-set mint-passes 'SP2PHCM7GP71FK03ATFF319APNYD4AWWXAQ2JH0D2 u1)
(map-set mint-passes 'SP1Z7HQKY9G91YMAJPSBGR4MW8PNTX9V4FSE4JYN4 u1)
(map-set mint-passes 'SP3JBB6AJJVXBVTQJN0ACT31VPE8ATMMEVCCT0GWY u1)
(map-set mint-passes 'SP8ZR39750HP4RX2DKF1ZG5TKTHVKVS04R3XDX96 u1)
(map-set mint-passes 'SP35TYBSFSMJT61KFERPJ11JB51X2S5JETZKNEJGV u1)
(map-set mint-passes 'SPB1PE8KJMQB74PRMB0WFT129V64R7Y11X601W76 u1)
(map-set mint-passes 'SP1NC1CY8K9SRMKRPDYEDTSRK4SD48E66GDAKX19S u1)
(map-set mint-passes 'SP36FF3FJ0BCVAA7VA3M1G663JKNSCXBW633VN2E1 u1)
(map-set mint-passes 'SP322FCVX08H2N3DB9HHCSJQRVBA5PS4W8PER1WH8 u1)
(map-set mint-passes 'SP23RZHFPW0Z8Z5BK3DRNQ829R38ME9ASGRY9RNSN u1)
(map-set mint-passes 'SPFJJQTRGYA8H4S14D7GD6MTP4KFE324AET54JEW u1)
(map-set mint-passes 'SP1WRHATTHRQBAMTMWGY43B0J8Q34G1KCY48Y10JG u1)
(map-set mint-passes 'SP36PBEPDV6381P3QWQ641CK4TDR3K2WG2CGNVMTC u1)
(map-set mint-passes 'SP1AQQSYM4G1B3PAMG5SH8CZKHBVFNTC8N2XQVBQE u1)
(map-set mint-passes 'SP2HPSNW0ZY3S2E21WSFNXMZAK9YFHWV1JMHBKQ4A u1)
(map-set mint-passes 'SP2KAMR3FPYX565R8QKXB4NF725QQZ3ZZT4YRZ4XE u1)
(map-set mint-passes 'SP218ASGWCRYFZK9AXJHE9EFGB7XHS3FXD7NS3N8Y u1)
(map-set mint-passes 'SPVA1EXN6MZB02TSVCSNGRYKMK1B7MAZDA54AESX u1)
(map-set mint-passes 'SP3VT99G0J6ZGBTXV81QJBRJM57TCMQTXR9KJ2AJC u1)
(map-set mint-passes 'SP1T5DA1T7SGVW4BTTZEAQZGNZPAVC5QXV9XT5VH1 u1)
(map-set mint-passes 'SP2CCAJB1DB8BQSXXF54CKRXWZSSJXTZRDZKAW1S u1)
(map-set mint-passes 'SP2WRY476TFGQRT0V5FWBQ17VQ1TB1JZT14B6Q0EV u1)
(map-set mint-passes 'SP054XXRTH4Y9233S7KBZ2R2XCHTYHXZCPH2X1RD u1)
(map-set mint-passes 'SP1TDPQ7PS50HNPSB3TQAZQ0JADQZA7S2ZHD9K04V u1)
(map-set mint-passes 'SP2V6CJEBE89TKYTGZ8VF6GGNH78WDRA8T90QNW0V u1)
(map-set mint-passes 'SP36K55KKHHWWQQV3S53C28Y90G6Z8E4D9QMHBSWJ u1)
(map-set mint-passes 'SP2D9ZCJNE93XBN4XG50H0Z1WC2QX1X8T8XA4BHF2 u1)
(map-set mint-passes 'SP37HXME011FY83RF36TZHSJRV8F6R82TSF3DXCDH u1)
(map-set mint-passes 'SP1E3MDMVW4TSY2DVBSBP4NGJEE4SNQY33YG0ZC9H u1)
(map-set mint-passes 'SP1W7AQWAFHJHSVMXS6AAY9V6VBN6BJW9Y79M5450 u1)
(map-set mint-passes 'SP3KVCFB3ZR7RAHCECMJ0TCGK37Q09CD9PS6S31A4 u1)
(map-set mint-passes 'SP1VSD5SSTYSGPR6HJNZZK327KJV3GCXDQN37E0Z u1)
(map-set mint-passes 'SP81WGX34BQZBR74EW8PEFZEPVPTQNB3BJXRX4DS u1)
(map-set mint-passes 'SP1CQ2W3ZT366FH8CPPS45DC2K895ZCPEB2Y2D4BT u1)
(map-set mint-passes 'SP3HH4RGW5YA95PT5N3CAGKQ247AQ4876Z4MPD7KC u1)
(map-set mint-passes 'SP1VPDJEBE0FK15Z8GBN1SQNMJC0PBTRWN2M7EKVY u1)
(map-set mint-passes 'SPJDD68B72KGKA44GD6EHP5ECV06H7AEAD19RGQX u1)
(map-set mint-passes 'SP3X09EM7FDQTWJSBETJ0WHC0VA8PTSWP6WN74KY3 u1)
(map-set mint-passes 'SP1TWD6G86C7329H7TAXD5TSR8JF0R4QAG05FGXA3 u1)
(map-set mint-passes 'SP1019HHYMH7619HGRZM9PKRJMAG0256EBBC3NZ6E u1)
(map-set mint-passes 'SP1WKBC66NDT50TPQEFFJWZ1QHMM9B5TJA97Q1BM4 u1)
(map-set mint-passes 'SP339K3EBZ2T1STK6AT83DG39F1V7GZ3YY28SDNCQ u1)
(map-set mint-passes 'SP1W255SBWJQ6253BASZKA00C3601AA2DGH1QD8Y6 u1)
(map-set mint-passes 'SPMG74B7AMJ8V5BXDFGCHZ40R6P4SGAQQAWVK3NC u1)
(map-set mint-passes 'SP18BMK1ZKJ8N23VR5QPY6N0J80AR9X4DQQ2R6D0C u1)
(map-set mint-passes 'SP18DD9YTP7C4DCXJVNKGRPDFTV0DWXV3N8AKQD4F u1)
(map-set mint-passes 'SPPSGNVNTM7CWWS6WSQXQD1SGY3V4Q28RH1QQ9EY u1)
(map-set mint-passes 'SP20TWBRK89FEVM3HM1EFHG4XJ0734FB1PGJCCFS5 u1)
(map-set mint-passes 'SP69N4VJ9K5DEAK1PZHC50NTPF8E0XCTR6V6F0MM u1)
(map-set mint-passes 'SP25DDF2KMF23KRMMHY9JYHEVHBZM0HNP9RH9SQCC u1)
(map-set mint-passes 'SP269S4215EPBWW9492B12P5Y6SCVNEPXP68PFYR6 u1)
(map-set mint-passes 'SP1H6TD6K6XSKEDKV3J8DC6SZ317H53PXJC2RZXGJ u1)
(map-set mint-passes 'SP3YDWRBKY521BQKTD314FWTM17XV4KNR67P88NEE u1)
(map-set mint-passes 'SPTAKMWAWGE9KWA2ZDFP4F6ZN0QC6P6F45YJE7TF u1)
(map-set mint-passes 'SP1PH25MVN01WHRQX987WRPNSVR8051M1QV1JAA45 u1)
(map-set mint-passes 'SP3WS30FJ59V1SBEKC2SX1CBB0T647Y5JPWTDMVCG u1)
(map-set mint-passes 'SP6BPMZ7V1YZWJ9GJQWBVYDMX1ZPY5Y7MMQERE7W u1)
(map-set mint-passes 'SPRYP60MPNMA11MVJNTD9PG7NA24Y3MA2NW8QJAW u1)
(map-set mint-passes 'SP9V4CKSZ9GQND8GTR3HYPBPHJW7WVM54W2SYRNS u1)
(map-set mint-passes 'SP3PQC7FB89C797PCV8S0CZBN8279P380GVM5SP4V u1)
(map-set mint-passes 'SP16DBV7YTHN72QD27NC2CVQXHE9THT01WMPQ4Q3W u1)
(map-set mint-passes 'SP2Z526XQ6YK7TKWT7H51CAZAK72VV50W23PG1XBW u1)
(map-set mint-passes 'SP305HAE35P4FKFSW90X8NGSVN6RVX1MK9MNMPVE3 u1)
(map-set mint-passes 'SPMV4DW42GCZD26JKVG9HVW1F7GAXGY16VEV12QD u1)
(map-set mint-passes 'SP13FXBZX7EACXXFWS6PJFV1EXRHTBP28NP98C3N9 u1)
(map-set mint-passes 'SP1TCA7QER9J9NKCKBB78K48TADDFC2GXYM3QQV3X u1)
(map-set mint-passes 'SPHXWVZBQM9JBMZT5XKDXA70XJX6TY7WFDABC7MA u1)
(map-set mint-passes 'SP1YQTVP3397T8M7FRPWK2YQ7211H2GB3H4KY611P u1)
(map-set mint-passes 'SP1C7BRGA2JP1HS1FP4N5XC8M4VC3KTHH15RQZR7T u1)
(map-set mint-passes 'SP15SF74AJC798G3J535MX81RHQJ59A9T4PAXSGHN u1)
(map-set mint-passes 'SP3XEJ35HHZ3V174V6DDKWRM4NCZ7HGWPNARZ3BEF u1)
(map-set mint-passes 'SP1D8BGGAH9PZPP334SNCXZ7NGGJHBDJGJFM4V1K9 u1)
(map-set mint-passes 'SP26P68E1G4MFCB0JN9HZNNZJCCEBFG3X5D73468S u1)
(map-set mint-passes 'SP2RD5MNVBCTRE6QHMX8BG8CQNRMBEGPYG350DYY6 u1)
(map-set mint-passes 'SP2XA9CAK2BK0FSJSAK0HMEM33JGB1YA0NABJER0 u1)
(map-set mint-passes 'SPM9D3MRMG9V632QYSEQZNMGC6FQK5PEDQ0W7H2H u1)
(map-set mint-passes 'SP2XD0XZ5YWVGWC1W4N2NX0FHQTMFW0FEE77RZVJ6 u1)
(map-set mint-passes 'SP3F3WVKV4V9E4XSNGFYSGEZ3YKMC0B70ZHARY7SG u1)
(map-set mint-passes 'SP2P5QC87B01P4TC65HDG7X5SDKSV794NMKMC5QYN u1)
(map-set mint-passes 'SPW98HWWV9CB1NVHB6WNPFJTKX2HCZAP3CXK6X2H u1)
(map-set mint-passes 'SP1841T5AF5V9FAPGJYAA0AVNPH18W26VHXWWEGSJ u1)
(map-set mint-passes 'SPSWY7P5BXNYT467DNJM0FSPCQ1793BGPTR3VXMV u1)
(map-set mint-passes 'SP2WQA2VBEGEKDAPGPNEC30CAKKGK9HSWR1CZ69NC u1)
(map-set mint-passes 'SP3P7HP2KX968P32FJ56WBEG3CSHJD84VYZCTGA66 u1)
(map-set mint-passes 'SP2PVMMS5M0VVT9NZSXVYGF3AXK1JZ5FKBX57Q9WJ u1)
(map-set mint-passes 'SP39ZCBYYCP37EXCWEK6XVQ74EAHYBECANREWZ290 u1)
(map-set mint-passes 'SP1VVV2G2GRV61P5SS7VMAPW7VJANZ4HB69RDDFYG u1)
(map-set mint-passes 'SPN6C2EDBHH3TJPZEGQWYB5KA362F21QWDZZNG2B u1)
(map-set mint-passes 'SP3BNF196KSNQSV0EBW79F58PD57DDW5ZJ3MYQKC2 u1)
(map-set mint-passes 'SP1Z7N23PC46CCET0S7TRG45ZQ42TGHWWMH9373FP u1)
(map-set mint-passes 'SP11J9DKGJ8VTD6Z0ZRKJXJRJ48SHX3R1TT8HEZFX u1)
(map-set mint-passes 'SPEYZTJSQ0Q39SNSDTNN0GVXKA7KCGVFZ1C11ZD8 u1)
(map-set mint-passes 'SP39SKPNV8H2CGSYFJ2TSMRMMX2E04NS8D9Y8056E u1)
(map-set mint-passes 'SP15QEFQEW4QNZ0VCB504PY5ZVJ2Y2XK7CBFWZTM2 u1)
(map-set mint-passes 'SPZPK4TH878AYS3245D0YZYVE0PK1BEMA10Q42E0 u1)
(map-set mint-passes 'SP7VHF5E836EETW4TEJ9P9WPRR5FBFNBG6997YEP u1)
(map-set mint-passes 'SP2DHQ9QPYX8505MGZ0G8P8Q1X4A0P9A2WMQ5DSF u1)
(map-set mint-passes 'SP2HG36F5YBGXTQGZQDY7E043DD4WD138SRCRWY2B u1)
(map-set mint-passes 'SP1FVD7ZMWN9A4M2BRK64NH231H8V74KGECHRVSKC u1)
(map-set mint-passes 'SP2E2X77P4HKSF9X62JFHXB7E138YE4GY67QAY0W u1)
(map-set mint-passes 'SP1H30JS3YER1Q5FTF6KZJ0A5J055R8M59J21R3BK u1)
(map-set mint-passes 'SP3R27WEWXQ8YM54N3HF6CWQZT0M15RQPESFKP768 u1)
(map-set mint-passes 'SP1JBPNVP19RT0PXZMJCYX4GJ6Y9K46A0YPEZWA1G u1)
(map-set mint-passes 'SP2Q27MAQAE361RR3A6YW7J71H1ZW1GFN3HC9VQYK u1)
(map-set mint-passes 'SP2Y88HQ2F9WPF7KB5PJM0M2K19E1ARZNFKVQTQ8K u1)
(map-set mint-passes 'SP2SPCVTHC3JZD2765TPTK7HY3FH74X0ZC8NXNTDK u1)
(map-set mint-passes 'SP2XKG9MBDCAJ6AQT2H1140WSP0DREN5VWFD3ND8R u1)
(map-set mint-passes 'SPRR097R9VYVGQ1CKQC9BW6KHQCVSCWARMY7KYPN u1)
(map-set mint-passes 'SP3E84BX51XF8S3XP1J5A6627BAFMCF4008WPCZK2 u1)
(map-set mint-passes 'SP28YC0HA0HKXRH3HYMYB7ZY5AB14SR8AFQD0TVYN u1)
(map-set mint-passes 'SP3RDWEXF4XW18C89NV7Y02J0XWT7G1RGMHE1YZ4Q u1)
(map-set mint-passes 'SPBF8SK6H0QEQXXPZYTJ8K8HW86D81ZN32SSKNT9 u1)
(map-set mint-passes 'SP1JAQSD5PQC5KKNCDPPY4JPPA2RA4DTN88NNHGW8 u1)
(map-set mint-passes 'SP150YEZ5Q88QZXEZZ6CWCCJZY33KKAFWDBK7MWXX u1)
(map-set mint-passes 'SP1SKP04VTZZHC01YKSWXJ1JNTYW0W3F2SWE4QCHW u1)
(map-set mint-passes 'SP18JSB6ZRDR4CZM4H8DZDJHY83EKX9DVYY8Q75FR u1)
(map-set mint-passes 'SP7PYX8Q6VF6AR2EM8VB4PFV7R8PAFC6JTJ46PFR u1)
(map-set mint-passes 'SPFP38XCDXG93XXYV5JE3A8C3DJD23SQCBEVNXSR u1)
(map-set mint-passes 'SP300D67086ZYMAFXZ08W7XT8G3DJDTFANFNAQ0G6 u1)
(map-set mint-passes 'SPFFQDYRGKW7X2B4KP9F35054V2KFE73J90WQNME u1)
(map-set mint-passes 'SPDS7YVCDK6RKBYNVJF9DX2J3ZPEBR01AGDSVJZF u1)
(map-set mint-passes 'SP32NPKES72GXTXV08XW8A41RG3XXV4RZPRZ5C5HA u1)
(map-set mint-passes 'SP2KBC23QZZYJVXS8RR0501RZQVHME6CM6AVTRHRB u1)
(map-set mint-passes 'SPC7HJNH439DC8C28P5HC33FNAFG06RR13WT27VZ u1)
(map-set mint-passes 'SP2R27FQQ0RJ3TJ0JBHBW6G9FC1WSRCQWSQQNQJKM u1)
(map-set mint-passes 'SP1D48PGT2CJSJ8QGDVTXNCZ8NQ0P18NKT23VVR3Z u1)
(map-set mint-passes 'SPAJATSMQ7PKNFZQRNVFDE41NTEWMWCSK9R56F2R u1)
(map-set mint-passes 'SP1D4FSAXDDW8WATAKQK9BW7MJ1802KSR32XVXNSH u1)
(map-set mint-passes 'SP2B1M8HQYJ7A7HXMNKZAWRNDD0WDA2SWRN69S8RA u1)
(map-set mint-passes 'SP2SHGBNZJRSTBDGV2D5NQGFW39EDDT7VP4A01VXC u1)
(map-set mint-passes 'SP39M2R5QC47RFXVC349DPQD3EC6K99RS23YP8M9 u1)
(map-set mint-passes 'SP2Y7E9PKVS6FJEASBQG6J0GB28QD4HVWEB2NSWWZ u1)
(map-set mint-passes 'SP2EVJ2W5740XG1QEYZ3QYCKTT3Q088JSGQNDJEJJ u1)
(map-set mint-passes 'SP3R7CCEN35K0ZEC2Z7S6509DE1JNKYV4A07XX1TD u1)
(map-set mint-passes 'SP219S6EQP6HDS01M0NPQ3FBN82YT9KCA3E08MSGV u1)
(map-set mint-passes 'SP1XZT9QDZFBM4RZB8KWKC46PFXSBGEF1QD13CF2R u1)
(map-set mint-passes 'SP1K58NE18TCCXCRNPV0PN52FD7VC1Z7VMW5JH31N u1)
(map-set mint-passes 'SP4JY88V1DTKRJD7QQW1S5S5XVCKWA8XW52QQVC3 u1)
(map-set mint-passes 'SPXCTKTK9D5SX4E8KYKC69QBYJYT8DM0WDBMRB7A u1)
(map-set mint-passes 'SP2NYPWQRW4FKWHDJYDW8131SNQH31J8Y679ZQGY0 u1)
(map-set mint-passes 'SPQ60NY1FA1VJ4MKARXT6E9D6QAA6ARJT6HS31JW u1)
(map-set mint-passes 'SPC37T3A96HGA59MQWTAFJXQ248NDRSWSN96BEYZ u1)
(map-set mint-passes 'SP1KCPRV9XTYXQ3ZWH28CNTBJQD4BMDH2MNAN3ZR7 u1)
(map-set mint-passes 'SP2RVF7NE0CYTGRZ7QY8JYQ2KM4V2E2E6YN70GENB u1)
(map-set mint-passes 'SP26SPR4PSS8VK9J6ZGD7V709J9GK2AYKRR5VGMY7 u1)
(map-set mint-passes 'SP340BPCVT1N9YY79YRXMFTSRMRCNP4N6NVD5X7RX u1)
(map-set mint-passes 'SP39SSW2QDW1V61PT4MM960BFF7GHTVY4SH5R2XH0 u1)
(map-set mint-passes 'SP2ZHJ1B4F5JNK3BKMWEC203WXHR69VNJC62M0H7R u1)
(map-set mint-passes 'SP25ZD9H455D2DMMPVGBADB0JDBFHJS1BTSGD9KYS u1)
(map-set mint-passes 'SPV5MQ3N28HX7K9YXY1EF71KHSCPPQ6ECXV7GSSY u1)
(map-set mint-passes 'SP1SGDCKR9SZR6WVVE0QGSJCEHBKRY70ZHK0EPH80 u1)
(map-set mint-passes 'SP1XHB1Q7QFYXZFYDGNYK99PNFGTTMFY3SM6RW6WX u1)
(map-set mint-passes 'SP3GWCJ9HSJPRSF9PCJH8HC4NF71Z60GCA8JWM6HD u1)
(map-set mint-passes 'SP13QZ2H7FJP4DASH97AP769KZPYDJSM3SZT1NGHA u1)
(map-set mint-passes 'SP2N0JVSHHYVTZ2SJXDEEAJVN1C7S6D02VC43Z2ZJ u1)
(map-set mint-passes 'SP2Q8R440ZHF52ZKVWCTTEP2G0G7K2MBK8EBF6FWK u1)
(map-set mint-passes 'SP1512ZF8WKRJM09ZAVG9PWNYZ8CK903SEH9WJ8J9 u1)
(map-set mint-passes 'SPRTSDBZMJR8K709EZAJEJN2V7V7QW0SQMGGWC3Q u1)
(map-set mint-passes 'SPAGGZYR9M1ZMCGWT9T818Q8F5P9S92JWRYCB60Y u1)
(map-set mint-passes 'SP1VVV6GPM08RZYHZJQST2FMYCBWJN4WE376J9SMA u1)
(map-set mint-passes 'SP34B21PY6MD04A4KFYEJCA7XTD3EB4AFBYBMKVGS u1)
(map-set mint-passes 'SP31T5B9JST5N6SFCH4SK9Y3BYYABFKEJ0ME7KTJ9 u1)
(map-set mint-passes 'SPX0T7VYXNT26XFEX389E2R1YX5T3V1RGNDFTC6T u1)
(map-set mint-passes 'SP347YXNAVQRD6MVH4YYTXJKTMYMF6QJ10F7QZAG3 u1)
(map-set mint-passes 'SPQVMCTZSZZ9VXZW9EWDPQVSX7GRPFHBWKZDM6HS u1)
(map-set mint-passes 'SP29MP6ESB37BP8YE6ETJ0MEFVCH3821QJ8MTX6TW u1)
(map-set mint-passes 'SP3EXAS3HHYRT432YGKRQ4CH1JMJ2ZM3EXFJQWEVF u1)
(map-set mint-passes 'SP2PPMMXHBMFP3PS607YXMT19JF6C8DDZCKTAHQB0 u1)
(map-set mint-passes 'SPJJV1GSATDS1T96D6BTADVV8RAC15XR0QH48XXM u1)
(map-set mint-passes 'SP1VHT1T0P99G04DTJ5V28MPCGGKF9NW46JMQWWKK u1)
(map-set mint-passes 'SP2GP1FQ7TPTTHJYCCJKE5C9MT2VXRN50KZ4MJ63N u1)
(map-set mint-passes 'SP3FWTXAMCRY0FKGK2X08MECX1QZA0XG79GEDRFAK u1)
(map-set mint-passes 'SPN83V5DAKFPGQP26EQRDKV5KE8DGYZH1ABJBYTM u1)
(map-set mint-passes 'SP1DBYZBE8SHBZ64ARG5STTC53SEAD7DQRKD00986 u1)
(map-set mint-passes 'SP3WCHB6XVXP4PYMD2ZXS8Q3S6DAQC3PC17QV2S3N u1)
(map-set mint-passes 'SP3BG9R2Z14N625W51CYDGXP1GQAKG1EJS9Q1K1QW u1)
(map-set mint-passes 'SP3ZR72BK0QDQ7QW97JCC7JVJZ19ZW9QAA2H07JKJ u1)
(map-set mint-passes 'SP36HQD4TYDZGAYB46GEVDM4RWADF0XQR116K4CCA u1)
(map-set mint-passes 'SP12WQF7ETRM4SZJVC0X8X4MPZ4XD8DFV9KAV9GNJ u1)
(map-set mint-passes 'SP5GAFNWC0ZZ7ST71J6P91AGCA9MBE5AJ88KJJC9 u1)
(map-set mint-passes 'SPD6BVZM57NAJ15A700CNB7TDTA1DG2JACZV1X22 u1)
(map-set mint-passes 'SP3N0FFM9DJHZ8NDQFYCM7DQQN422N5GG7EAVDC49 u1)
(map-set mint-passes 'SP0DEXKX2T3HCWQ33HVBRCR3YTZA7S0WGAWEM06B u1)
(map-set mint-passes 'SP2E2TRQW2JVMF82BPR1AKW8PMTGH4QFMSAQ1FWCD u1)
(map-set mint-passes 'SPBMCXGEFJHVA5PRP93VXS0ZNJC9M757XQZ1MFAM u1)
(map-set mint-passes 'SP1E1BGCX8SGXZEPC0SRQCXDQQ53JEMM4P8WGMWH7 u1)
(map-set mint-passes 'SP30RJ9MW884B4BPCK2CKSWM08Y9T9YG8Y05Z4Q6A u1)
(map-set mint-passes 'SP1MHSDDAZEXRT0K8YNY4PCA43Z06YXQ84D40Z9SC u1)
(map-set mint-passes 'SPTKS93W916AFSGM0VF77FTB4HV71PD91XT1XMR0 u1)
(map-set mint-passes 'SP1HWZ5WEC7NTBFWX8W8G595APCFWVMCK1AC949MS u1)
(map-set mint-passes 'SP3BHYZXA49VN1ARMAN698BSV972KG1MCNJF086C u1)
(map-set mint-passes 'SPK795EN6ZH6VE18X96H89MV5709ECHSW0AZ4BM4 u1)
(map-set mint-passes 'SP1WE237P6RMXZ7FX64VC1VYP7KN69CTJHMH27CP8 u1)
(map-set mint-passes 'SPWTFDKXG9JN5717W9SG9Q9JSP2A1TAZFPQV3JT0 u1)
(map-set mint-passes 'SP33CPWWREV9VFMJEKM3AXHGFBG6HA17D5X10W60Q u1)
(map-set mint-passes 'SP2F4QDH96F0RFTTFJFK194FXJFHC96PGVGZ1C1M3 u1)
(map-set mint-passes 'SP1GTGDSRGN7J3J06568YEXBP6JBWFPGXST22ZHQV u1)
(map-set mint-passes 'SP3CTQWREGFB5FSFH4BF7F0637ECECXX06QDBVBF u1)
(map-set mint-passes 'SP25B9597DVCVQWNDCEQT6GSZ4CPCGVHKKXR9P3RJ u1)
(map-set mint-passes 'SPS15QTG9CAWJS1FMN1VNWT3C4KN3NMJC70YQVEH u1)
(map-set mint-passes 'SPP3SN2D2XBE1RTV9SWKHDFG4VMFBEH6G3PS3R9H u1)
(map-set mint-passes 'SP2W2RHFW5RZ02CZZV6AMZHBHHGZRJS1X78FC2AJN u1)
(map-set mint-passes 'SP1SH5T2361EFXN7ZY3X1QFZ3JJNQP3PD5PY9E7T u1)
(map-set mint-passes 'SP1ERZZ0G7KERNCXQDJF4GTHCF8DGZB8001YCNPQG u1)
(map-set mint-passes 'SPJES1M8W8FHXSAEQTY36S6TNQ01MTF6EQ71TRRB u1)
(map-set mint-passes 'SP3D9DZ1XWH174FJR2A5THGAMJ2CESB9E654PQCPA u1)
(map-set mint-passes 'SP2HQHN4AH4HTZYQWJJZDNYB9KW6AFMG6JHNSH97E u1)
(map-set mint-passes 'SP3XM67ERRZSGN9X7EPHSDWAHP3BQQGG02JRVC5M9 u1)
(map-set mint-passes 'SP3J7R6NDMXDWM7YZTQJJ9PM8RJAQGX5CFDAH94N5 u1)
(map-set mint-passes 'SPGEZYWGC52WKSDY4EFRZMAATTS28125G82G9CDQ u1)
(map-set mint-passes 'SP24DRQ2VMBS4SS20PMZ48G5VVHVJ1R542SXFNHXS u1)
(map-set mint-passes 'SPW8A4BSAMNDS0PAVM6D9VB2ZMXRG864S4MW975B u1)
(map-set mint-passes 'SP3EMD6CS4F3DKHP89P0THTGK2W38HF7TGWEXJWY4 u1)
(map-set mint-passes 'SPX8YFT5YECNF6FMKHKSF4VAB11B7PFPHBN4AFBE u1)
(map-set mint-passes 'SP1369V29RBYT29KM5RWGE6V23YH0WP410QDAXX48 u1)
(map-set mint-passes 'SP82NZMJSRSQT7N4C6G4YKSSA0FHV5C5ZT4F0XK6 u1)
(map-set mint-passes 'SP1N7BGPPR4PZ2RJZ72EK2ED8Q58DN068E0YWFTRQ u1)
(map-set mint-passes 'SPGCN22WEE4W1VV1C92N3CZBZ6A2T522FCD8KRM0 u1)
(map-set mint-passes 'SP1W6D87K1PKBCE0DESKQDVA9CFPKZ4BF5WCKRDE3 u1)
(map-set mint-passes 'SP3XN8VRCGT78C7CTBEXJZ9EB2AECQ6E5WY4QT8YR u1)
(map-set mint-passes 'SP2HW6602CT0CVMDQD1C1CYNK34TYYZDR7CK2R657 u1)
(map-set mint-passes 'SP2SJ7CTRPY4YGE46E43F9X40YWKQB043VZ2W9XG5 u1)
(map-set mint-passes 'SP11VNFX1KBCGATVHVV5BD3V12G6151H3HR8JPQ7C u1)
(map-set mint-passes 'SP3AAR53D5CJ4H231ZYXBEEHPY397G94YACNT1ZQG u1)
(map-set mint-passes 'SP3Q1ZGGAKCVPCNGX6G4MV1V5M7YZK5XHN0NAXBW1 u1)
(map-set mint-passes 'SP1FHXP0HWJAQM5SVEEHDH9V35FRNCV752D4HDRKN u1)
(map-set mint-passes 'SP3NSSC7M59XB5V87MRJJKXPM6ATM2S65T6CV45P0 u1)
(map-set mint-passes 'SP3VRB88FXRATKSMTX0CDDTZRZT2HZVQWHRBKSV4D u1)
(map-set mint-passes 'SP3AQXEBFC0696K9S3QC6SAR24C73SSDQB6MRYEP2 u1)
(map-set mint-passes 'SP17WEN5P90AA11GPD3B64E3D6HR66XAAEX8523DW u1)
(map-set mint-passes 'SP2DBGW9ZFSDG1CSWJXTF32R6G3TNXK7ZEQG7KKQZ u1)
(map-set mint-passes 'SPSKDMK7Z7QK175THCXFXWBTW06WVMMQ0CXX9BCY u1)
(map-set mint-passes 'SP1J0JBGM7M54988JK52T0X466DBXCRZEC349NGHS u1)
(map-set mint-passes 'SP39YB64TJQQ0QTZB7ZEQT2J00Y0Q67ZQC7DFWK66 u1)
(map-set mint-passes 'SP3W6XEGZEH0N9GK3PCSPSNZYDB4KPH50YD3Q5Z4T u1)
(map-set mint-passes 'SP3VHECG4HYHHZN9WW5WYXCNJFRN6CTVPKD24VS7N u1)
(map-set mint-passes 'SP3WW4HZQYSD3YYZFFSP5DRARQQZ9AHCTFMYPC96F u1)
(map-set mint-passes 'SP17H1TZZWCT42BFX784AM27KRTPZG9TE571XVS8J u1)
(map-set mint-passes 'SP1JPXTTFPV143PD96B3P6QJKD7GVKG4AV3FNGJDN u1)
(map-set mint-passes 'SPHWRV5D0ZECJKS52W8TKWJV3684DMF44V9C7Y11 u1)
(map-set mint-passes 'SP1V24E9TMDEG6JPX01YZQ5XN2NP946X8GP4QB50Q u1)
(map-set mint-passes 'SPZ7YBW5J8Z43T6VKR4JSY4GV222RM5QXETBWA6Z u1)
(map-set mint-passes 'SP3YQ3GWAPP6G11G2GAA8PNQ36V63TSZBGDMR2R7A u1)
(map-set mint-passes 'SP2Q1GHN7Q0W1C9JDN3Y0BMRT7YS7N5MTEWMG1TAT u1)
(map-set mint-passes 'SP2R9ECZ69D5X51M8FN4TEKY11NGK1T0KGCE14J6T u1)
(map-set mint-passes 'SP2B4W1C98HSAZ88AAG4S81YVVF1H7KHNDCJDK93M u1)
(map-set mint-passes 'SP2HD071F24B90FVX7PN2X6N1HFN7CN378Q39R5SS u1)
(map-set mint-passes 'SP3J8GRVGVHWWHRZG8VCCCSZT2QHJFBWNKDGQKM9C u1)
(map-set mint-passes 'SP1KQKKYE5XR4K2M2QMA3KAWXSJBQX2JZ0YSP819A u1)
(map-set mint-passes 'SP2XHGP0P45WDJ1XZPZZT2Q0MV3WBAP7SN7ZWCGN5 u1)
(map-set mint-passes 'SP3PKG30RH5R370PQ7N611DPS7VTDJ4NJA7EW1TZJ u1)
(map-set mint-passes 'SP2DGBS76DC75EX5E9TKBY4WKZ6XM3MW3AEPJQJAS u1)
(map-set mint-passes 'SP17SZ2KAP414RZK6TWFHFRREPFWR9QR9G0RSRW57 u1)
(map-set mint-passes 'SP2737TW303YCVTAMZFWGQATDBN7YXABR64B3N2VW u1)
(map-set mint-passes 'SP1252J20KJ0YQYW6TQGTDZ3GZ2PBXREX8R4FXAQS u1)
(map-set mint-passes 'SP3HDQCTK5H22BZQR4MNTJBZB7RNEM4WG1T876PY1 u1)
(map-set mint-passes 'SP233PQ20YYN3RAFQF2P3F1TZB91PRKAPKZJ4AQD2 u1)
(map-set mint-passes 'SP8JCY5WXM95ZSTQEMJJSP9P0A00RBRTT8YY5XFE u1)
(map-set mint-passes 'SP2197HM7NME0B8AAGJ8V3PP5RV69F794XWAKK1PZ u1)
(map-set mint-passes 'SP1BQR3NAAEWTF5PNRDGM849C4R98X85DB5D5M3JR u1)
(map-set mint-passes 'SP2D6Z4468ZJWHA7N8J9JRB9WPFQCY2ZSCF8ZSZYW u1)
(map-set mint-passes 'SP34PH9F2SYYJ2DSJJYX90V7HZW4GQP2Z2X49XVMJ u1)
(map-set mint-passes 'SP27RZMJ6M9DTFZBG285R9GB0QVH0PQFX8E44NQ09 u1)
(map-set mint-passes 'SP38Z2F94Y7H8934RXS005PA9M1P8235VF0KQ4TN0 u1)
(map-set mint-passes 'SP3D8E3XGF13Q4H5FARKR35R4C8YN7FENG1F0J0Z7 u1)
(map-set mint-passes 'SPE9MBY8B6M05SJDT697TTTFA9SKDB42B8ZMG5H1 u1)
(map-set mint-passes 'SP23PA393WDC7QRK27ZMZWNM61DRG8AG6BRQR6CWS u1)
(map-set mint-passes 'SP1K4R3M0HCF6VK979B257AJB2P45H45FE5JFD7EQ u1)
(map-set mint-passes 'SP4RFM54RQNGVP2V04EM5MFYN2XWD9SR19HH21HM u1)
(map-set mint-passes 'SP19MH0FYEX6A7P9783VHP7E63WCX32GC7FSC6J9C u1)
(map-set mint-passes 'SPJ91Q0ERBVD6JXQEF6JB5AEKPGYNTRTRM0MADHM u1)
(map-set mint-passes 'SPCSDFX53SJ46RBBRCC13W52ZV32Y68EHSA2H15S u1)
(map-set mint-passes 'SP5RTXM53TPF4E51X9KY5HEW1BMYKAKS6ESGQ9KZ u1)
(map-set mint-passes 'SP6VBN0MM6EJNNDRDAFEP00Y2R80AQPBN2QE2DBW u1)
(map-set mint-passes 'SPH596KN1DNN5BA06GN6SBJSWCDBRV3W414ZF8VT u1)
(map-set mint-passes 'SP3EMPX990QD1EVTW7AJ8QRBJ5XTPMC4JGWVT61HR u1)
(map-set mint-passes 'SP6RVXAR5Y6S47VFXBHBJ0PHFM0BC8NZDR8WYW2W u1)
(map-set mint-passes 'SP29GDC8PRFGXNS1279P0QED6KBJZ9MRE806GZJ2W u1)
(map-set mint-passes 'SP341B4MG47Z9APVB253P1YKMEYVD7YDTPRWH0Z5J u1)
(map-set mint-passes 'SPE8Z8ZC9XB657HTRN5KHZVEQ8HZKK53PH153BPF u1)
(map-set mint-passes 'SPMAJ2H9675KD5XFDWBZEVTFRPABCH1QW809W196 u1)
(map-set mint-passes 'SP1JJ2S8AW6MN47QXZ7FBV2N6BGCGDAPW0S4FZHB6 u1)
(map-set mint-passes 'SP1TAZBS4AXK31GVMDT310MNA63CGJSNASTA208GN u1)
(map-set mint-passes 'SP7116R2J6P34MTCH9JAZAN24WHHKHYC2P38DAYX u1)
(map-set mint-passes 'SP2J799KA3B0QQ8Y9T2EAXW15RNJR2MXFT1MN3KJG u1)
(map-set mint-passes 'SP6612GPGDHT6450KE8MDEXCPM9G0875NCP38EQ6 u1)
(map-set mint-passes 'SP30JYKTTM6M53GYV8T5TRKZX5730CSCJGXSP1T3R u1)
(map-set mint-passes 'SP2ACT8P6Q30NNF3DVEBB4C5GEZEZEJZC55FQ1NNA u1)
(map-set mint-passes 'SP1QXBC998VG17WEPPD52WFDBZ2E9RHN1NR6ZYVQ u1)
(map-set mint-passes 'SPEFP7Z5YSJRTMHB6TTGDQD3JQX6386BQV2GWFD1 u1)
(map-set mint-passes 'SP1P6M5DVHST2R20MQJVVHCEQWEDB34YNXXE1ZZW5 u1)
(map-set mint-passes 'SP363YC7YMG71P1KE1FFPFEEZRDFEX32ZY8W7M59A u1)
(map-set mint-passes 'SPY95CFGHHKZ2AR1B6GCT9T5QCHFQGFRB6BYXHV7 u1)
(map-set mint-passes 'SP6NS8A3YMAYSNRJYFXJS5JRRQBSEZWP5YJ7NKAJ u1)
(map-set mint-passes 'SPZBK5G0DGGC6PPK5PMFY8GY5V55PW3K9T4YKNZD u1)
(map-set mint-passes 'SP3X8SPKQ03SF9E2ATVP0RKN0P93KM687ZX4G50BW u1)
(map-set mint-passes 'SP259QACXCPSBGKM7057GY94B1T6D1VRH5EN79WKE u1)
(map-set mint-passes 'SP15T0NS4E5H8CTYTYSAYF38R7MMH6MGGRQBCEDAR u1)
(map-set mint-passes 'SPXP22R4RS2HE3C2JA1KVJP6EK73K9QMXTTTVHY0 u1)
(map-set mint-passes 'SP1MRFD9ET5VQVT5G4YWH9QF10G4MZQZ87SVAKHE7 u1)
(map-set mint-passes 'SP1H70D5RY75JVZ1FQP4V435SQA1C4GZ6JAQM27XP u1)
(map-set mint-passes 'SP24RX4B1EY7N3H09HQEM7Q57K73P7C3A5J301YN7 u1)
(map-set mint-passes 'SP2T1Z664DNJC8T4AHF2BC2DTK609HC3R55E79ZCJ u1)
(map-set mint-passes 'SP2B8MD51SFNX9WTS2SCDEZP48F0AXPGN0W8A41G u1)
(map-set mint-passes 'SP3N7MW38CP2SYFB811BBTWMS4WZFG2FAMY7F21WK u1)
(map-set mint-passes 'SP28MB2JNECC0YQFEB1JMBY3NFNV01S1BQ4SGY1EV u1)
(map-set mint-passes 'SP2VWN2B573TAF2FBH5ZJTC5HVFR3WH3M72S8TTF5 u1)
(map-set mint-passes 'SP3PXJPK5RJF759Z2489FBFFR9F2QYG9VDATW636E u1)
(map-set mint-passes 'SP3N8PW5CFMRVF9CSFECR1BVFMF6X6WGJNC4VJ1NJ u1)
(map-set mint-passes 'SP1E72YXFZ2R86B76H5V4H4F9D7NVGMWMMN6NT87V u1)
(map-set mint-passes 'SP33CFG2SQ9GA58F7V95PPY1KDGT21HZA5D7SR7A5 u1)
(map-set mint-passes 'SP3907G93NK90DJ9VFNZWZRETKFD4WEZXGCYCT2RS u1)
(map-set mint-passes 'SP2FMBVXN0XT8G7EDHFDR0THARK8MQ56C8GPY64KV u1)
(map-set mint-passes 'SP2AWMGZWXP4FECQ1V2QS4SSEKFNNTBHXGNDDFHHC u1)
(map-set mint-passes 'SP3B815WEX3Z0DA8HZ6D4ECZC2FH4XHYFP7K7W3A1 u1)
(map-set mint-passes 'SP1824SHXJB512QRTCRQGB54458MZBY16GJ9FECFS u1)
(map-set mint-passes 'SP19ME0PV70QK827N5SGQDG3CD3GCNSVCVRMTEVY4 u1)
(map-set mint-passes 'SPSY9BC6NHGWZBCB78HZ3H44PV3GKV41H38NHJPB u1)
(map-set mint-passes 'SPKNZVQM3ZPKAZ9CDDJGJRBA583W2PYMVEXJM8B5 u1)
(map-set mint-passes 'SPTHZMADZBXQBAP2E26KZSF9TWG2R0EDT4TCV2NK u1)
(map-set mint-passes 'SP2VF3E79CR3MMZB7SDTN58PBG63TRYTAAKJZZF45 u1)
(map-set mint-passes 'SP20VQNCG5DPV82QVA2Q57E1BYQ2XV9N5CCVEXQP u1)
(map-set mint-passes 'SP4JDK1SXV8EEYZ5K00RHBFTQBVJC7FGHGVC4ZHS u1)
(map-set mint-passes 'SPX67CW3PCAP6F0CVBPA1376ADEGF30BMCC4RFQ9 u1)
(map-set mint-passes 'SP1HC26V1PST8QREF343KGV263JWNY5S6XYBXA2DD u1)
(map-set mint-passes 'SPVP5GF9FFFZ7XDQJ2EQ3P768NFN85VMD5QJRD1C u1)
(map-set mint-passes 'SP3EKSECYT7ZMXJWCQEDADY2JEPPP5W3K8MY681XE u1)
(map-set mint-passes 'SPP0KRW4SGD1P14GSYSKPB9VWV5FJ1A6BT4HMZ0X u1)
(map-set mint-passes 'SPJ2G0T17D971W4H0PT0Y8T19TS1TSEDRA22RRVQ u1)
(map-set mint-passes 'SP32RS3PY1C8ASX0GEMAWD7K45R94PWPJZ2DTBGVC u1)
(map-set mint-passes 'SP1P3CW0QZS7MG9JHEYKF285Z3CX789KP6GFQAD2B u1)
(map-set mint-passes 'SP17D30WA0WEVAH6G97AJ4VNG8WYN0AGAFQ4Q883Q u1)
(map-set mint-passes 'SPXBKBNW98RVC8AJYBMA5W9REN9AZ4TXBVND2919 u1)
(map-set mint-passes 'SPZ74R4DWEP03GYJRAV2ZZ33W6HCQ8DHZCDBJBC5 u1)
(map-set mint-passes 'SPHYHZH4HDT8Z8PB8JD49WKNAZJ4HVCSKS6Z4PSB u1)
(map-set mint-passes 'SPEF4DD0MX779PRZTPA08604AZ3K3M993SZS0ZGW u1)
(map-set mint-passes 'SPFGE323ZNXDVNAJM4A2E8K74ZTQX4F82MHZ2H9R u1)
(map-set mint-passes 'SP17JBHVBVCA3BFGXX4GQ1Q22SATXWHKBWVJVKPZK u1)
(map-set mint-passes 'SP2NQPZ4D47SX5JTJ278D77D22N6PKN2CYQPCZDP0 u1)
(map-set mint-passes 'SP1WXBN34M8F8GTK6XDS43KXNPKBWWN3NR1D0AVPE u1)
(map-set mint-passes 'SP2DS44RNBJ753C8XRFR1A83DBE2RS3MZTES9CCXD u1)
(map-set mint-passes 'SP14ZPNQ3T2DKSBRJD98YAZ6TFV18YD46W9EXC629 u1)
(map-set mint-passes 'SP7A3T1EW708KGAKRXNDEXJM065PZPH8KFS5DKX9 u1)
(map-set mint-passes 'SP158110CZKXPCQA6ZSYF1JSAPVJYAZN1P15BZTQR u1)
(map-set mint-passes 'SPQ46V6DXNW2A4E46DQMXDNHSB3JTXVE22H9V63D u1)
(map-set mint-passes 'SP2EPPNRHK8K1Q8PZSA95BKYH01B97HGG7EA07WS1 u1)
(map-set mint-passes 'SP14PN9EC8FY6MAHF9D2BVFN98SD3VH925ERPR7CW u1)
(map-set mint-passes 'SP2HN90K54EK11GBAQ8CDX64SGPV0AYYJMCEYRF2G u1)
(map-set mint-passes 'SPJEB15YYB37G0TYBH1PR8112VVR9BDA2FWKX9AN u1)
(map-set mint-passes 'SP2FZTDGJYK2FRBWTX0B76QQKJ30N0YDWR6J2MNZY u1)
(map-set mint-passes 'SP24S8MG7X5NSZGS362JN267H9TF9GPXX10115PKT u1)
(map-set mint-passes 'SP3RRSPR9TMPH9GCWAA0HCC3S0EHGZGR6RXDHWY1K u1)
(map-set mint-passes 'SP221JVFWMNXV7J2ATR7KYK3DPRH07TFMYC1B32Y5 u1)
(map-set mint-passes 'SP1D1FBC7G1QBS3BAXTMKV8EGG207YRS3MGZ3FKTR u1)
(map-set mint-passes 'SP1H08881DNFNT3AS6XF80P2F83EP6YD63CEP54NP u1)
(map-set mint-passes 'SP34S5XHGZQE2Y56W39JWCMN9DAHH31ZXD1ZQFTN5 u1)
(map-set mint-passes 'SP1DS2WNHYS6H30TCDH19W4AQYWWY7CBS2JWGAR7S u1)
(map-set mint-passes 'SP23CZBBSJ873YXXPA6CW2N58N97C89P9VMMHQVTK u1)
(map-set mint-passes 'SP37DMMWBANKNN007J58XRHTH36W6S0XBERTFT99M u1)
(map-set mint-passes 'SPB3Y2V83G4ZYDE2PZ3825QV6TCCR8T0YQ06KDB7 u1)
(map-set mint-passes 'SP3VV9XD5VHM7RRP719ZTNMHZYAQ3WNKZ9JCABWKM u1)
(map-set mint-passes 'SP1WBTTQ00MQFJFTQ7T5Y2SYGRJ74WJESHBCQWTHS u1)
(map-set mint-passes 'SP2FZ2WCRVCYH9TFE6XCYKSPS75H79GT9XNQ7DKR4 u1)
(map-set mint-passes 'SP2DHA39JJB00KCTPC7H15V34GKNKY5TASPFXRBSD u1)
(map-set mint-passes 'SP2JHK7B0FQBX2EFDQ3KCFZMM35YY3RYXHH4AX2SB u1)
(map-set mint-passes 'SPNVB2Y3P73Z7WWPVGRDTSDKDRJC11XSRGZJM5D3 u1)
(map-set mint-passes 'SP2STMW97B5FGC6HHMYSA0ASZ629CXGXCCKV8ZNAC u1)
(map-set mint-passes 'SP3SE0YFGQFP1S5N3TS8VCP2GXGRMQ9Z0RZSGSTD6 u1)
(map-set mint-passes 'SP1H9Y2HHTYVHEQQCW6R040VVS8GR8TD2B1V5D7KW u1)
(map-set mint-passes 'SP1AMTEPJH7FQ0CEJT3XZ22T76ZJFZ2ZBSAWJTZD1 u1)
(map-set mint-passes 'SPGC4G4210PP2PP9RSA6FD380DT154YZSXS9BFCJ u1)
(map-set mint-passes 'SP3BYJY72035R8W0TPV361PBE93P9RXTN594E4Y1W u1)
(map-set mint-passes 'SP3QYWPQG3J4YD9YJC218P1C53YX7VHTPMEQ1413G u1)
(map-set mint-passes 'SPTSZXYPV5P3YDX82EB4BD32VWM1C2FD59W28RFC u1)
(map-set mint-passes 'SP225R5MF4ZH17WK39WVWKEP3JP3QV3JJC90ACZ88 u1)
(map-set mint-passes 'SP3MMM9W2RC2X4HYNYGNF181YFCKHG2X0Y17D6FQA u1)
(map-set mint-passes 'SP1EDMG1F6XAR6C0FFYNN77CJWD1KKKDCE8XHDY27 u1)
(map-set mint-passes 'SP1MYWP1ZHVZ7ZJW9PRVZ5AM6ZP84J2HGV7QSNZW8 u1)
(map-set mint-passes 'SP1E80METTSNMM0MZW3G8SJ00QWP0P8KKFZRDMXFS u1)
(map-set mint-passes 'SPQZPSZ26G60DKZWCPCNV6GHDPT78WB0R2BT8ZWJ u1)
(map-set mint-passes 'SP2J29N62HAV0SBMBH1B88Q511CD57ZZC9DQ49FRF u1)
(map-set mint-passes 'SP1R07VXYNPACJ0M0DZT9659Q5553QNA7H10DYD78 u1)
(map-set mint-passes 'SP13Y2X77XHGWZ9G9C0ZTCBJTV65YFW4245FFD10F u1)
(map-set mint-passes 'SP2FXH3MK6DV37TS9F1QMSXYE2DMSGX4160PCG69H u1)
(map-set mint-passes 'SP2JFHDHFTG87E28MHC2G8GRZB6AFXXVNMTFG78ZC u1)
(map-set mint-passes 'SP1EZZQTD8GY1TEC56G28J3WQY2VHTPXY1QMK0JYE u1)
(map-set mint-passes 'SP1EWAFX8VNQD44RTF81YASD2BW6AR576A4JDA1VZ u1)
(map-set mint-passes 'SP1PAPNEGP57RN4A9WQT1H6KHNW8BE14MM0SYBH1G u1)
(map-set mint-passes 'SP389NQEDTZZW2CXRVAXXV3ZQ7M71A39E4HHSNN9F u1)
(map-set mint-passes 'SP39J2YB43BEJ7S4744WYYQYJW4QXARJ0FWRJWKQN u1)
(map-set mint-passes 'SP22QZ51XH2D9NAV6VZFZMNV4E45SCC5VY4V8V3G0 u1)
(map-set mint-passes 'SPSZ0W509GZ05ZE2P1ZV1X4DZCZ6Q93ER1RZYGQJ u1)
(map-set mint-passes 'SP2BCKK5GBP4CX48Q8MBVR3XZJQHEN80FXASWXTG2 u1)
(map-set mint-passes 'SP019NBX765DB7H5D7M6174X08CTY475HXC1C17Y u1)
(map-set mint-passes 'SP3QQMWV6QN819QHEJR8JWAQ3RQDAS0T9D07DD9Q u1)
(map-set mint-passes 'SPX74T5DT4NYF6G89YQTP2W8AWJE0PD7398NPY0Y u1)
(map-set mint-passes 'SP2532DR3V482GT0R4AYDED54XVHNC771D16DDNPE u1)
(map-set mint-passes 'SPZJEW2T4DGY6E33E0KTGS2ZHYQR7BE4YX0DQKNX u1)
(map-set mint-passes 'SP1SB9GMKX30S3JCAE6BYWZ52GX8JKS3BKTYMK02C u1)
(map-set mint-passes 'SPXVJ1P122FTBHKXRN1FTCVQF3V177T1Z6X39SCN u1)
(map-set mint-passes 'SP181C210TXFKM72N2RJ4DKTMVS128N3QCA92S3VC u1)
(map-set mint-passes 'SP343GDKR8F5K3QJHW513Y7S8HA6HE0HS8SH6C9TZ u1)
(map-set mint-passes 'SPTWX56BJGVEJ0R62JTKCAXZC7JVPE645CE3KWQW u1)
(map-set mint-passes 'SPWMTET8R809T9402D7MWMQ2954YZHHCEGGBC3Y6 u1)
(map-set mint-passes 'SP1Y332DCG1P6409HS0J19VQ5ETGF7R1WRH6WXN7 u1)
(map-set mint-passes 'SP26Q4ZH7VYP28X8V2BKFB5NRBYV4C83GXQSDG49W u1)
(map-set mint-passes 'SP3EP50V2CJBNCDWG2HZEGPT1QDEQNEZ111FR7B21 u1)
(map-set mint-passes 'SPXZZCEMMCDRCSHJ6481STEYNTWFD4KSMC2KFCEY u1)
(map-set mint-passes 'SP1WBTTQ00MQFJFTQ7T5Y2SYGRJ74WJESHBCQWTHS u1)
(map-set mint-passes 'SP30MY8QQ1P88CMGTHBKZK700KM210NF0BZFDRS60 u1)
(map-set mint-passes 'SP3E80499E44TB378QTJMPZ20P2N9S552EW8M855H u1)
(map-set mint-passes 'SPTDEA45XB1E0FDFCY7G7Y8DQXZPBSRGTYMZQA77 u1)
(map-set mint-passes 'SP21WFNQ92QY73Q97TS7DR9MYDRYT2JSD9NBFN3NG u1)
(map-set mint-passes 'SP2CTPN2VK8PHSX47QX2JXNSHPNYA984YSC0CHT8V u1)
(map-set mint-passes 'SP87M6HQ98WAKXGZYQJJYQN5QKY2JV745SACDNG2 u1)
(map-set mint-passes 'SP4TP3547H1DE9MRQEWV4RNKWPB9RVB2D5BF2RHZ u1)
(map-set mint-passes 'SP2HY5MWPPD3DEE5AZN8DCPCF3JBQRRSN0GKXCS4G u1)
(map-set mint-passes 'SP1FP6QMW2SDF5TW0E92W7T616927YE7V9B77VWAV u1)
(map-set mint-passes 'SP1Y5QWH4HNB3VHPZ0BAY2FJAXX5NKYJ8MN8G1FB1 u1)
(map-set mint-passes 'SPKQ12KQE3EVV6A57HE82EQ0QQHCA87WS0G4EC27 u1)
(map-set mint-passes 'SP5VKTWSSBW5ZQFZ0R3T5K738N16P42Q81STCEJ1 u1)
(map-set mint-passes 'SP143HYS0KT48WX9582T4GN2QW8TF6WZ19YKCZPW0 u1)
(map-set mint-passes 'SP2VB3BAE9MTDJKP06CGZFM70KJQJTZ7DWS8S8Y89 u1)
(map-set mint-passes 'SP102QY55MYD2C0BM4GB29C176HSJ3VPPG6EKQSEE u1)
(map-set mint-passes 'SP1Z3P1DYQ38KMBJPCHAFFPDZSBFM4J4F7B6Z1G80 u1)
(map-set mint-passes 'SP3YB88HMK1FC13PFNSPCFHZCR27180122XV1NYF0 u1)
(map-set mint-passes 'SP1RNEKFYDDANN8T2CEFYGSPM4P9S3NG6WSTWH31Z u1)
(map-set mint-passes 'SP2YS7WGKMKXA5JM7AG0JE6A2RZA7ZZXNE6KB1HPZ u1)
(map-set mint-passes 'SP1C2D1MC9J3MNARZXEJ262QC2GJY3YS5MDVAEPQF u1)
(map-set mint-passes 'SP2A93WT3MRJC8DHKRYJE7AAKJES6QZF91VAQ1NZ7 u1)
(map-set mint-passes 'SP24T7ZKATCHS7N8YJ0CMGAPH4AW92NY6DBYJF6XB u1)
(map-set mint-passes 'SPSAN0E1S5EBHY9B8JKTVSFAA6ZRBFD8NE2VJD91 u1)
(map-set mint-passes 'SP2C25B1DQ60ZJDCBAY1FVT1KAEGJXR5RBN9HRFY8 u1)
(map-set mint-passes 'SPXTBWRDWHD84WXYRZZNJ2D73JTN396DR54V204M u1)
(map-set mint-passes 'SP2NBYDMJZ9HMY6R0XZERV0YQQXT7QCS614VHFQ1T u1)
(map-set mint-passes 'SPT7ZZPQ8RF36P7D703PNCXFVX4SYF3G6FTZBBK5 u1)
(map-set mint-passes 'SP20M5SSGECZ28DH2N73C42XT76ZQ8KPYJCC543CV u1)
(map-set mint-passes 'SP3F1DENN7SA6S7YH2NMAC0APFH1GPAQ41GMNA7GV u1)
(map-set mint-passes 'SP36CJ88396DRGXH3M281XPPV4M2KP9ZR18S9W6D5 u1)
(map-set mint-passes 'SP2X5KSE5QSVEFNE7472D637SVC5X9DN85WWKRT6T u1)
(map-set mint-passes 'SP209K360QGSZEEGR06JPRERHX293302VFEMEPTN5 u1)
(map-set mint-passes 'SP3V73P2AFATBH8E2B5K2CWQXHCBFGKN29W6MMGEW u1)
(map-set mint-passes 'SP2SVWDAFK3XXPW0VW7N9H2WGHHQXK1A8D77N8JYG u1)
(map-set mint-passes 'SP8HJ8CHSY6BG59ABN4AEG74CF2EA2FZKTZEGCC3 u1)
(map-set mint-passes 'SP175FN7FDFPF620D3WP4R535210ETK5HESD37JS0 u1)
(map-set mint-passes 'SPEJ5GH1H60V44QQXYZXM17HRSY7AVE68SY93N9V u1)
(map-set mint-passes 'SP17K62PPP71RTMDC0N46R3PKD480CKN4B4241RGE u1)
(map-set mint-passes 'SP2RK6SKZ999FX8AY4JJX1T902N7AFNAS108EBS65 u1)
(map-set mint-passes 'SP3WMZYGDZ2XWY5X2V22Z7DR0X6NFQ0R5833K6ZTW u1)
(map-set mint-passes 'SP375WGGYNW9NGM3XMWT1APH9VFK9NBDXQC2RWD0V u1)
(map-set mint-passes 'SP1D576HC02753JJF4XXPQDAYSY5SNCTWWA6K252Z u1)
(map-set mint-passes 'SP22NYW3KJFVTXFZQ2Y68K15NR9VAJZG5RTXQ7N6D u1)
(map-set mint-passes 'SP74GKNYMGXZBE3WEV7WZEJNGN6AX1CDV07WJRTP u1)
(map-set mint-passes 'SP35RAG4T90JZJWS4TVYC0RVMKP7XHS8V2QQWWH19 u1)
(map-set mint-passes 'SPVRKH8GM8843Q5RWFMKQMVVT2EDV73ZCZSBK7VZ u1)
(map-set mint-passes 'SPHM40RAG8GBNEX84VRM8JH2RV654QH0EZSXFD8G u1)
(map-set mint-passes 'SP3XJBH2SWVBNACNNYNCS9K85R22JZP9QXA1AXWCN u1)
(map-set mint-passes 'SP1K42W5BPNXWYXWCXSKNMKSE5JA93F6RM67KQE3Y u1)
(map-set mint-passes 'SPG48QPVVWETMWZ93845DS8KCM9VWAV8BQQ7K282 u1)
(map-set mint-passes 'SP433N89ZFFNSN9HX2ZMXD9XYJZ8FA7NYX3F8AVZ u1)
(map-set mint-passes 'SP2GVH7JVH1VNF7Z71Y73BRYKPZ28CDW4BYDSR391 u1)
(map-set mint-passes 'SP8X96EZS9G76TZTZHJ6KVQ6WEEFHK2GA68DPJJC u1)
(map-set mint-passes 'SP3MDF4E2DXGQ8DEQXZD0E6YZ0CZD05SEMNV4PTA7 u1)
(map-set mint-passes 'SP2WZDQ2ZEBX1DWWBTGXYTZ2BXF1N0AZV1ZTP5SEN u1)
(map-set mint-passes 'SP1E1V5RASPSTDN8F20HWMNGS2XZEQWQ1QCF7XCBA u1)
(map-set mint-passes 'SP2FMMJ7B83TKX5RK3BXZH0KRB8WCH2XFEZMG6136 u1)
(map-set mint-passes 'SP206856ASP59GBAR3S3HXRAPGV0NPA486MFQ77A1 u1)
(map-set mint-passes 'SP23DXJRAQXC39G16E3CWPGSX17S871XYS4XYW31A u1)
(map-set mint-passes 'SPPCWGRGHXW2Z4HNT3PFQPB0KY8ZX9DMF0N90SWE u1)
(map-set mint-passes 'SP3ARNF37A76QNCYXX86DR52K3MRY91615ZJR5Z0G u1)
(map-set mint-passes 'SP3TRDDC8M5PXREV3P7SZF43M3BWJAT939X33TXCV u1)
(map-set mint-passes 'SP1W2JS8T8B77HFBJFT4X9DKXPPHDPYZ98A4DKKCH u1)
(map-set mint-passes 'SP39GKKCMX59QA6WH7MYWY4MRNMKP4FHNSHN2RHNK u1)
(map-set mint-passes 'SP21DHWXPE1D4GZQ40E78KR071GVZ5A1B8MK8R6KV u1)
(map-set mint-passes 'SP33PC663TD2BA813PA8RZYV461H2S1E1AQBE380A u1)
(map-set mint-passes 'SP181FAB8HZBMHQX8AT5RGM1XGHCXC5RX67HE4NBJ u1)
(map-set mint-passes 'SPWHZ1BK8DQQ8E1Q4TXG0HFHRADX6DX988EBJJBT u1)
(map-set mint-passes 'SP3MDF4E2DXGQ8DEQXZD0E6YZ0CZD05SEMNV4PTA7 u1)
(map-set mint-passes 'SP30APQ65YRQPZ21VH0KAXA22RPFN58M2N336DZ7D u1)
(map-set mint-passes 'SP2H1HPMRM25KHMGGC8AT3AQT5WDH4PZEKN7WSKVY u1)
(map-set mint-passes 'SP2185TF0TE96S3584CT4A2QGY29KHF9MKN1JT6CW u1)
(map-set mint-passes 'SP2HJS3WRYG6BVP95MVY8584Z3BP3P5757WA5J69Z u1)
(map-set mint-passes 'SP1M6WY0ER490XA5B4N26609XBRMAVKCG4XH6PTG6 u1)
(map-set mint-passes 'SP1FT79Z0SCZZ89B9D988EBWQFQVWGZS5VHNTX595 u1)
(map-set mint-passes 'SP3AD6E6RE6WGYMZJNVTD41VW32NNGA70WQCHXQ7H u1)
(map-set mint-passes 'SPE2G95RXN3SJTJV9P8BJECEKGYMSQDP1TVFV6V4 u1)
(map-set mint-passes 'SP1GTK89CGD358VPCQQ8P9S2GNJ2Z9HF0TKJ4SA57 u1)
(map-set mint-passes 'SP25P1637JKD1F4H8AXB5ET6P7G3KH7TP4A528CGG u1)
(map-set mint-passes 'SP1EG5ZEK3QZC026AGZ6C0XK51A2CTZV8J3CY1C39 u1)
(map-set mint-passes 'SPMVK8G83AQBRYGYFM9ZDXEV7805PK1VCY7SRAW2 u1)
(map-set mint-passes 'SP3ZW7AKF90B2DEWJ7XE20Y6TNRQRS5NQ2H6MZF4R u1)
(map-set mint-passes 'SPMNJF591FEK5VS90BYVPRVAGY872J2VM0YDQPP1 u1)
(map-set mint-passes 'SP3C7F1R3C66PW6YF7CXXPAM81D30Z7W1KQYJ3616 u1)
(map-set mint-passes 'SP181FAB8HZBMHQX8AT5RGM1XGHCXC5RX67HE4NBJ u1)
(map-set mint-passes 'SP1ZKGDTWPP2V1ZA48E23VX300K7R96AARB4RZY50 u1)
(map-set mint-passes 'SP11NSYPVANRS6PPQF648XE7STRB5J8NE2PFV0CFZ u1)
(map-set mint-passes 'SP3MSP8K5P41QDVGRH0WRBEC67RP6E0VHZCP16F59 u1)
(map-set mint-passes 'SP1Q2PXHNQTS15A5SFT2KPW7PPA9R88FZF103J1P1 u1)
(map-set mint-passes 'SP1V0RQZ2SFKXCK7MGRH9WQFTVX15VZ7BAHB33QH8 u1)
(map-set mint-passes 'SP36ANZMTZZXQ9NJKP4BPCGZNQ0R78MM81FHKYF99 u1)
(map-set mint-passes 'SP2CY8BTWCJNDRXV0GZYVZCNXQ1Y4XPEZCK6V9K4N u1)
(map-set mint-passes 'SP22JBF1F6Q49YF1AHRM2ZVCWS31AESGATSFX569S u1)
(map-set mint-passes 'SP2QK779AP46TP9621B6E0RDF7THVGDS2Y2GYE6ED u1)
(map-set mint-passes 'SP2A7786J3CKXWGZ3D8GQCV3CPW1JBQQX9JTXCREN u1)
(map-set mint-passes 'SP1NNR1M6RAPV7KZXD81ABJ8AZPWKXHF7HE2N0SG4 u1)
(map-set mint-passes 'SP26TXN7M06FM3FX2V749044EP4YBFYVQBDAZYQE6 u1)
(map-set mint-passes 'SP3JSAQGYGG1T0TGX9VDXQGJYB2KDG8ECPDE3Q36M u1)
(map-set mint-passes 'SP2AVT8JFH38ZH592H1NHJR16RCNVBBP5QZSVDYPC u1)
(map-set mint-passes 'SP2N1X0A32H8JHHCKQXA19C66MFAN2KZ9J0HSQXY6 u1)
(map-set mint-passes 'SP1PG575D3KD0Y0TWK66SSJKXYWY8508159P3XTGV u1)
(map-set mint-passes 'SP2W3GRH1AZ4R9M7G2TADBHX9WRCCVK2RY4QEPK7W u1)
(map-set mint-passes 'SP0E6E38YJTBN8GQA6ZDSKBXPR5NE3ZB31S2PVQM u1)
(map-set mint-passes 'SPKX76D01TW4AD6RNGJWS2G2P86A9DH99CH29VQ0 u1)
(map-set mint-passes 'SP2VS68D27QVX6A5AHJTS0WNGF5Q87DDGV4YC9V9Q u1)
(map-set mint-passes 'SP2JHFMF0AJSB7K1A6PJ2EES8QMFWBR6WY0ZDEA3Y u1)
(map-set mint-passes 'SPZXQ50EBARQTB34RZVQ5YZSN12ZDASB40RPN53H u1)
(map-set mint-passes 'SPRNJPH0AN5FA1MD5JQDE4DW998PGV7P6V35W2W3 u1)
(map-set mint-passes 'SP1N309RDVFZ0A3Q3E354C624KNZ14SSA9M1N195H u1)
(map-set mint-passes 'SP17RHMR8A59H9C15XCGM3B4EHAXC9E22R27Z6D8C u1)
(map-set mint-passes 'SP98YB601N0QJF9RFZX2P7J02PD3VQSYH567QD75 u1)
(map-set mint-passes 'SP2E5NDEY6DBANFGX2K5P6AJKY85C5QVDTJYHZD8V u1)
(map-set mint-passes 'SP253P62XFYY6HGHGDHDDZC57YC4FA0279WHJZC8E u1)
(map-set mint-passes 'SP5KEWQBBRNDA32JYJQV3NWHFZZVRWHS63MK1BN0 u1)
(map-set mint-passes 'SP0ERQXE26G4DX8PFG0G8H7M0VE4F5EDH92BCAV4 u1)
(map-set mint-passes 'SP1J1FF6DCWF2VXNYPWPDPYWF48SQPRQRRPZWY2W8 u1)
(map-set mint-passes 'SP2QN4QQZZJYGEMC124PN3BFH5ANGVSPPJBK8FQPA u1)
(map-set mint-passes 'SPA762TGS7RGJJ1QSZY2CM9WDNE8KNF134380W7C u1)
(map-set mint-passes 'SP3JX40EVDXB5CQYZW1W9746M4H67TCV4YB0JW730 u1)
(map-set mint-passes 'SP3WAJER8GYCJX358CMEDWD4ZRBKVKKWC618VM288 u1)
(map-set mint-passes 'SP29ZYE854YQ0QN3MAC98X82ZKQB02NRH5KBS57FK u1)
(map-set mint-passes 'SP3G38TF2H52BTZWDK3JCWCVN8012EDYN24M0XTN1 u1)
(map-set mint-passes 'SP32Y0S2J38Y4A6JDGPA6AHQGD0DEAA85XGKHPC9N u1)
(map-set mint-passes 'SP2C9PPMV86QRVRCJDRRRVAFRKETFC4JFVFCS1JF2 u1)
(map-set mint-passes 'SP09DZMB6MC9BCM8DN6NBQWHZ9RNJ4QCRX0QK1KR u1)
(map-set mint-passes 'SP13DXVAYCST19Q2D5Q6WC3MMN1CKRJTED20M7G71 u1)
(map-set mint-passes 'SP11QDCMMQMB799ZPRRBRPQ7K19MZX63G0RS8AMEJ u1)
(map-set mint-passes 'SP2A48S5H2MKWEVWSERCJJS7Y3KYXSA5N2DSMNZZ0 u1)
(map-set mint-passes 'SPXK75C41BKANTSG14H0KDBNEH15HHXM974WB86F u1)
(map-set mint-passes 'SPZVF65KWT9WGMZZHPME2D0AA2AN49AFE6T0T1NZ u1)
(map-set mint-passes 'SP2P5DB6AFHJPTSKJAMD53Q88NYD7GRQHKCGH8NKK u1)
(map-set mint-passes 'SP2DPXR2G3EG12HRSFA8A51JRZCY4MDH1A9RRTFJP u1)
(map-set mint-passes 'SP2VYD7823QKYKNTHR4YZ0680MRR7ZEMEBM8PCY4K u1)
(map-set mint-passes 'SP3MDAHVXTKW4HQCP5RM512ACY2J4G99NJGDG27AN u1)
(map-set mint-passes 'SP3G4BBT2N59VPW43KTHK6WCNKPHF0ZTCV6G6AEK8 u1)
(map-set mint-passes 'SP1EHWZT6NAN8B5YF6E412RB84622KY73PXXFEP03 u1)
(map-set mint-passes 'SP1KRVKJSCR6ERT855R2MHHEFFEN5MYRF4AJ9BG5 u1)
(map-set mint-passes 'SP2Z8ZY92GQZZ1DYCBAAWX6XBSRKV669Q1G3YCWGJ u1)
(map-set mint-passes 'SP2H0M72F77RZ89WZDE446JA8QGH8FT2AEK61BE80 u1)
(map-set mint-passes 'SP2SRZ4EZ28FQ3ZQZC21NVDRBDWBCQHYXN4E6THGH u1)
(map-set mint-passes 'SP2644PN42SH10QRNVV6PTAA8PG8SPXAHR2TBV13A u1)
(map-set mint-passes 'SP1PSE57KPCZHGSQF00M9QEN9AMPWXATA0JZBH8YB u1)
(map-set mint-passes 'SPQTP6PZHVZ26NNJ48JE2NQ4CF8V54Z1SD1KY7Z9 u1)
(map-set mint-passes 'SP28K4MB5HEX0Y5G77YGSW5SA78GQ76QHHC9NS5NZ u1)
(map-set mint-passes 'SP2HARYJDEBY2SF4RFXXR9Y2Y9PR3YYBYQCP7F1ZM u1)
(map-set mint-passes 'SP1X1CDQAA86D3WR808Q38RSRC3J6K0P7G1Z0F9SX u1)
(map-set mint-passes 'SPBD96ZA2RVRQY5820QH0H8D7APDX4V5NSXNP9RF u1)
(map-set mint-passes 'SP2Z4DACNQ0APJBA4VQ33TXKZHJKQNTEJ7CAM8D4N u1)
(map-set mint-passes 'SP3799EFQH4XYR2NKHJF3KF82EJSM5A5D4CPYMVWM u1)
(map-set mint-passes 'SP3V11SN6AW049K71H6JT9PHGJFYAZT2JDGF3Y7K1 u1)
(map-set mint-passes 'SP3PFS9SBAXH2P2K5VWAHKYGQB5Z10B0ZJRA3F1A2 u1)
(map-set mint-passes 'SPWFXQV724GWWQQ3NBZE8V27PVXR5KTETJ37CBC5 u1)
(map-set mint-passes 'SPFAHYKJ9G9EDAC6RB0TAK7N91YMWG15ZVJHRZGK u1)
(map-set mint-passes 'SP3HJWN2DC4FTVX179WYFDJFQ9PTSQ79STE097CW5 u1)
(map-set mint-passes 'SPH3K8RS9Z1K3K3KD34G7MH2K59SQZDJEZFKYTSG u1)
(map-set mint-passes 'SP2729D72Y44BZNBREVSWDEJ8GVK1P2EE5BQW1AKX u1)
(map-set mint-passes 'SP347E28X30RN19TS0SGFBKM8HP60E2CMBEH15982 u1)
(map-set mint-passes 'SP39GEBSB1WQGH7HSG1TVFC0Y4ZMP5D0SF7JSMM8J u1)
(map-set mint-passes 'SPC6CETPWHXET9K4E238FD7Y1DDDJM16WEWQ8J19 u1)
(map-set mint-passes 'SP2DQCM7K2QJ1NGH4FW0HQFGHCB492QS6EXPVHGPV u1)
(map-set mint-passes 'SPMKPYTPG5CEM06QZSR8KHH3PE8VFFZGN8Y3HH4V u1)
(map-set mint-passes 'SP2XPSB1HZKBGQHMP2C26GVG4P6SX77QRZG5P3YQY u1)
(map-set mint-passes 'SPD0AXP45T4DN88CRMXMQHCSF8ERF4QGSWKXB4FN u1)
(map-set mint-passes 'SP2Q342QPVF4H4A8BHAQF2698YAQBEGDVE4Y1E0EX u1)
(map-set mint-passes 'SP2H63TXKBSM7GS81XFQW87FKNBKDS775N8QB2GXE u1)
(map-set mint-passes 'SP3DW6XHGS521RV346JY22GSWQRMG2VZV8GTBC188 u1)
(map-set mint-passes 'SP3QV6JHGXH5NFDV7K1Z3QRGHJ5R05YQM1PRS3ZWZ u1)
(map-set mint-passes 'SP3A3RFPV0YA7VCCSGNC6KR9M64GKY9ZQZ82WAGPC u1)
(map-set mint-passes 'SP2B9FMA2BKS5RCDT8N4JTSRKZG3MPXX6F24N3H4H u1)
(map-set mint-passes 'SP2F9QRBEW5JZEJHZ41P8Q85DR5JGC6532QJ0WQPX u1)
(map-set mint-passes 'SPZ9SH104J6EB5C3ZNF6WFPK2GC3G973K2E1T77V u1)
(map-set mint-passes 'SP2ARJJAKVKZRQ09YQ7HCFWFMMJAXH9QHYGCAFRYW u1)
(map-set mint-passes 'SP1EKSSVACC9E1Q23EXXCBBH4X0P5KCXSSMMDWXA9 u1)
(map-set mint-passes 'SPNV0C3KM1VSF5SZY5CV9A57SJDYEBE7HSQ30BTB u1)
(map-set mint-passes 'SP1T7KG16SNDCZAASJHMQX9SCXGF0425YB8TYHGGZ u1)
(map-set mint-passes 'SP3GSGQXJS8BRDMK5WG4SVN9GV80B9MBZJ0EE4WRF u1)
(map-set mint-passes 'SP2K3Z8P29GCNHR13GMVP6S266ZAMKP8Z4ZC8HHRP u1)
(map-set mint-passes 'SP25C8728SGK2NJAZEKTWGB4JR795BKNEPTSMDKQC u1)
(map-set mint-passes 'SP1JM38FEMRW7CF5FQW0ARKP80J7B2XH2YXBCV62A u1)
(map-set mint-passes 'SP17G5A16DRF9FM7XW3CQ615S8VNHA44BWEZTFTSC u1)
(map-set mint-passes 'SP2CVS07AQZ9MFM85D8HV1H0TB5DC0C0898QV1D6C u1)
(map-set mint-passes 'SP2ZVM1XBXCT4K6EDCW1AZ6ZA1SX2ZAA2V4HAEBYW u1)
(map-set mint-passes 'SP22E19K4JZ9P1W35ZKWHBKCCDRVGNXJF86A3ECWF u1)
(map-set mint-passes 'SP2WCK0R8C94JRG2BBW91ESJ5HW601ZNPWTTGJZ21 u1)
(map-set mint-passes 'SP25CQ2ENTMHV0FVBQHZ4GQ8TK49263NKDX7GJBKG u1)
(map-set mint-passes 'SP3HCQGMCQBQSYDTCDKHJ79E5SK7W5SVKVKY2NWNP u1)
(map-set mint-passes 'SP3JWXWYF7JXMWWWW7FSD6HDTK759241MC82GXYW8 u1)
(map-set mint-passes 'SP39EZS37CH55A5T7YMQJCP8V4KVXDCGJ5Y1A6Y35 u1)
(map-set mint-passes 'SP2AJ55CA4DFEXHAXCFABK55EREH3YNAR673MZW7H u1)
(map-set mint-passes 'SPJCQ2Q61D062B3BD0R1YSX3P5WVQQKM1NK8VPHS u1)
(map-set mint-passes 'SP3GN7F0TBQJ78PFNZ3KFWEVM70TVH8YZG1V01MN2 u1)
(map-set mint-passes 'SP3GXQENDAS9TP8VV90K7K9GT9W5E88VHV4HD2VPP u1)
(map-set mint-passes 'SP14CTVHC872HB2C3NN6BG50PHSRMQX0FDZ2XQ9CR u1)
(map-set mint-passes 'SP15ZEE3H1MHKGR72ZZ2ZG0HVNYW4554TK4CEPQF1 u1)
(map-set mint-passes 'SP1HQ48GKKB137SCBWBT67XJM201EX3PZBEJ0P5Y5 u1)
(map-set mint-passes 'SPBBGJQQRAKH3EE9S4DAD60WD8K05H2YPEWCCDQ1 u1)
(map-set mint-passes 'SP3S9H5Y0QS3ZAF2DMKWTJ5S7RBZHCNEN5G3770KQ u1)
(map-set mint-passes 'SP1HRH6XSQF1MJPHDT203V2A1N1AVHR7NB0NQ7E1S u1)
(map-set mint-passes 'SP3DDAYBTNCWMNYY78M0873MS6KWXZSJ3XS8VZEQ2 u1)
(map-set mint-passes 'SPTWPMV3TM6D505N1YS8BYBY5R5TRA02JQHYEYBW u1)
(map-set mint-passes 'SP2EWZE6BVTN7T81FC5RZN7RVG5S4MQ1S084HDN0X u1)
(map-set mint-passes 'SP1255XVEVTNTYHC0S0KT1QNQTP8FYZ9KK0B3PQEE u1)
(map-set mint-passes 'SP1ZHWCRY9H03TD2HXBVVFYHG31ZSBZJDBN1ZN4MJ u1)
(map-set mint-passes 'SP1JM8YJ2Z89ZAW06A2S3ETWFRMTMY0GX6PN2HBAE u1)
(map-set mint-passes 'SP2CVD1N08N718RT2ZM09WMRPWNG69GPHHAPPNBNM u1)
(map-set mint-passes 'SPM9DQ2MSVDA2N41H059MJDEP32XJNC65XBWASRT u1)
(map-set mint-passes 'SP3G4Y8217AGANQ4PP55VXE6KPS896X9YSZHJD0KY u1)
(map-set mint-passes 'SP2E5JJSZYMS93HRD3CN1VZVRH2GZFRD8W1GMD68G u1)
(map-set mint-passes 'SP27ME35KBF05A7JVQS4HWEETCMGHCY793ZVVAVW6 u1)
(map-set mint-passes 'SP3W7F0HA8S3PHF7AFGG1C13N0K0YX2KR5Q0V5T9A u1)
(map-set mint-passes 'SP1R5HBPN82C32ERA17GR75N7X884YN35Y2S4Z0EM u1)
(map-set mint-passes 'SP1PAGFY1KQC5GFZZAWYM8TBGQJ46BRMRRQT738H3 u1)
(map-set mint-passes 'SP2DP8HZ3QZSSFRECK6PGMPPZQPWAVJ8RF3XJA25J u1)
(map-set mint-passes 'SP3KTY9MCAWHSCHCTB48W5DGBP2F3JGD4HTTAADQ0 u1)
(map-set mint-passes 'SPHNF65RAH0PJK2KAAJ9JJQ8XYN03QKKFF1K6A5S u1)
(map-set mint-passes 'SP38XNKM001X4R57VE6A6CQ5QPFQP05K385QEWPSA u1)
(map-set mint-passes 'SPS4PW13Y2MH4YX9X3KG6EC9RZP95SA9D1QE1MZ3 u1)
(map-set mint-passes 'SP2WGJ12YAB7HFADN4KZ1PRDHG20K06EEHCXYYNF0 u1)
(map-set mint-passes 'SP3AYQE198B0Y68ZJP7ZAZTXNJ7007YS1BYYVKP7W u1)
(map-set mint-passes 'SP3AXPYG8HF9WFQNE2PWS3Q2XP4FR9HETTTBDK08Y u1)
(map-set mint-passes 'SP25SP88R0WBYKY21BKV2MBBGJY2FR97S2YR795PA u1)
(map-set mint-passes 'SP158EC8TR5EGB6WXCVQW20FVWBCKA0YY7DXSY9N8 u1)
(map-set mint-passes 'SP16E939GM0SXRKY665DP3RSGN5K6B9GA289JNCAT u1)
(map-set mint-passes 'SPGFCMYY9PPZK22DZEKSBB9P2FPXDT694T13ATWY u1)
(map-set mint-passes 'SP3YQQ2E6SQ3D0NKFM43N2FBDGKQWKA7FZ09BNNFV u1)
(map-set mint-passes 'SP2X2Y8TR674J3SMKQHAAK4XRP03X5J2MKAC3N02P u1)
(map-set mint-passes 'SP2BW02G3C07D0VCX77S812BWH7X6QJBZS6RX4K0A u1)
(map-set mint-passes 'SPF3J9G8AGN34W3JT5W1SYY0P1WFFN9TJGRBNDJ9 u1)
(map-set mint-passes 'SP1HESHEVAGEV2HSQYTDGN5QK6H9XJDKQJXWQ3D72 u1)
(map-set mint-passes 'SP3NPM2BBMVH3T5A33YQ4RJK5A3M5R3C6WV8S9MK6 u1)
(map-set mint-passes 'SP1GTGQA2VDDH8HP9HTK2ZG1NHN1EH809XRRJYJ2P u1)
(map-set mint-passes 'SP1G7YKADE87T1BT5HX75QG6R3B31GV9T26D2527P u1)
(map-set mint-passes 'SP3JQD73BTVZ1DECVRFTFK1D7FM4A30FR4MFXG919 u1)
(map-set mint-passes 'SPW0BE0CKHQQY26Q266NRDAQFV9YF9A8NNZMJRJW u1)
(map-set mint-passes 'SP3T0TJS6Q20PCG54ZQAHPHRDFYGMAKGV98JDB4SX u1)
(map-set mint-passes 'SP12HB0NG64XH9MBMQHDYH34EZ0E3NZC8AX941ZGV u1)
(map-set mint-passes 'SP3GZHA624M4VDD5ADJ0SFZ062M5F1B9PR8YTPQFD u1)
(map-set mint-passes 'SP3FSQG5M0VKJQRZ51WHWNPC6RAP3N547XW84ZFVK u1)
(map-set mint-passes 'SP18S46Z8K0ZF7TXEVG7XR1889HG1Y54C1P2B04HB u1)
(map-set mint-passes 'SP45AQFE4E695131V8H713XZT7DR196F845ABZ7B u1)
(map-set mint-passes 'SPRBM725C9WAK6M21F2B603FTWWQ0BMXY422WSDD u1)
(map-set mint-passes 'SP2DCYHSJPJK88MHXWA8M5R7P1JH4HK2JT01CVCQK u1)
(map-set mint-passes 'SP097XR518Q7HC5CQGE06E5Z1XGKSW35X2FATMFD u1)
(map-set mint-passes 'SP2CGVX56XVN4RE0QT5D9TSBJ1X7AXA7DT298FH7A u1)
(map-set mint-passes 'SP2MHTX8HNC6NMYQW8VTKYNF6TPRD6DM3500TVVMD u1)
(map-set mint-passes 'SP3EAERP6M712RG1ZCS60NRKGTJ1JZM23JQ95P2Y6 u1)
(map-set mint-passes 'SP1YNXYDF6D6PE2BBYVTXE60ND28TH6F4QWSHD96V u1)
(map-set mint-passes 'SP1PA5AVXQW5NSA2G47ZMKADZ2KRJYCW8WR686TR4 u1)
(map-set mint-passes 'SP3SQDN5NDZECRKT0NY5WYKMDBDV3GMGK3N6YS159 u1)
(map-set mint-passes 'SP3WYPB54WXG65YZ4QTYG7MWPHMQEETA8YD63RX2S u1)
(map-set mint-passes 'SP3TFJS0RZ2E8RBB0Q64FA6Z0CKRWJFB6MGVAHYKK u1)
(map-set mint-passes 'SPEBAR6TJX4VP8TYET1R0BNT4K0N6V2CAYFT4WMM u1)
(map-set mint-passes 'SP1M34ASFC13F85F0S3MPZSY81YJNNC0JXTGMQN29 u1)
(map-set mint-passes 'SP1PPT5CW4VMH95DW2MEF1DW55SD2D86T7M12TSMW u1)
(map-set mint-passes 'SP2GTJ3S5ES41TA0E2F9CHMJ32ZJSGFZ9MBKRRAZ9 u1)
(map-set mint-passes 'SP1B024MVFZ44AFGJ44XZNEBB6396P4A7BY884WVS u1)
(map-set mint-passes 'SPE44JRJ0XHH9NE7Z22HWDYF0D0F38Q3J87XW5WS u1)
(map-set mint-passes 'SPCYEJ5JC2Z1AH6H9SB9TSRRV7G1G8SVXJ2DMMD8 u1)
(map-set mint-passes 'SP2ECH64VN6BN29YRRGRPW36003252W86GR7CH3Y u1)
(map-set mint-passes 'SP1MR1Z85NR2HNHFJPEVVFV8F5PNC6ZY9K0DVF5YJ u1)
(map-set mint-passes 'SPKB6QJP8MM7C6TXR7A9XN0PT5E6BHNK97FXFKNG u1)
(map-set mint-passes 'SP31VQME58NZZDDEN6K3ZSTD0V2W39RSP640QB7W3 u1)
(map-set mint-passes 'SP3GFB97RY3F61Y14F20KRMRC457MSX3TQ22V77H5 u1)
(map-set mint-passes 'SP23F4V8YN3X0EZA0B3E84KE801C9ZQ1BW8Q1W04K u1)
(map-set mint-passes 'SP1RTNEAV2155JZ8Q1PGEHQ7GQ0MG241QG8EQK3VP u1)
(map-set mint-passes 'SP81XA0K9JQDK6HC87R76SBM3G4BZ8KK2W3YEKSA u1)
(map-set mint-passes 'SP21NX697S5C24ASNJFB5DY57135CRPJ162FCKNMW u1)
(map-set mint-passes 'SPP9CXNWJ4GDT33W0BPF4HGTKTDH8PG4YKSNR62Y u1)
(map-set mint-passes 'SP1TQ146WD1WZK74EQF961JR9PDHNBC98D6T722PE u1)
(map-set mint-passes 'SP1EDYAHX28H8G86E3BZYP20X3D9T5DFSN4CH076C u1)
(map-set mint-passes 'SPK9VEVRFS5TRXC74Z3NZTZ61GMH9V6JE2JR5MPW u1)
(map-set mint-passes 'SP3WGGQVXDKH8PPV0X9AP1SWBFY0ACZHVEPSD4DSC u1)
(map-set mint-passes 'SPV95X3P7KMJ171XB0AX4V7CC1BWNVW6RV10XH2 u1)
(map-set mint-passes 'SP7TEF3PAXCQHZF4N5PT68GWQ5PGWR6VDNWQ5CYK u1)
(map-set mint-passes 'SP2R6EDTT4NCT0YCVE2N16DZNC352Z0B8JYM9H1Z0 u1)
(map-set mint-passes 'SP1505H6V5EZCHD0ZCCBEAPWDNSD7BX9W7FHH5NPA u1)
(map-set mint-passes 'SPQ9NWTG49KYKVEMGYXBYKC4N213SGY1WDQJGPPH u1)
(map-set mint-passes 'SP1W7W48JH5Y7NJFHT1DBYKCT6500QVS5DS3DE05M u1)
(map-set mint-passes 'SPGNVHBNAE3Q8RT153M6NGCQ7CA9BX6WP85QAKM7 u1)
(map-set mint-passes 'SPEQTVCNTAXA8RY8ESVKHC4VPXP7VF1TS8YHFXXM u1)
(map-set mint-passes 'SP26FYSEHZQCSZK126209X38QGBFMFAB56HS7F5FD u1)
(map-set mint-passes 'SPT6TMD5YDYX2MZCJJVCKB8SB1Z7VSE6XZDDS343 u1)
(map-set mint-passes 'SP3KGEBK0N29EMVM0C4Z678GHDPC36BFZB1ZYD3YM u1)
(map-set mint-passes 'SP3Q265N7FF24M99VB86MJZHJMQ9RFYVGJ9J3DPRK u1)
(map-set mint-passes 'SP22701PFCTMNAP7JYHAV0QF1YKVCE3FY1PXSFDRJ u1)
(map-set mint-passes 'SP1AP3FNW7ZN8W48J7P9020HC8MPYBWS05DADC588 u1)
(map-set mint-passes 'SP3VVMHG9FQ8BJA96X4PA2M9YJ8F0TFF0G6JFWRDJ u1)
(map-set mint-passes 'SP2NTV9MZ5YKFT71WKBFADB1K9ADA3QJW09ZDYA2S u1)
(map-set mint-passes 'SP3SSHJNNW64RPVVZY41FM06K21FRHXZWJQ6VRQV3 u1)
(map-set mint-passes 'SP20EJPZAAQ5KM6CM3JBG80DJTYYDMCC9V52S7FFW u1)
(map-set mint-passes 'SP2DK2STB2JB7NG98NE3W7CQ4ZDRMR06Q0CWQSNKV u1)
(map-set mint-passes 'SP3MAEVZEYVA75QHAZT8F8BMZ5YREVXEG44170ZCD u1)
(map-set mint-passes 'SP3H9SNPDH6W29KV85DJXFQ7R9RRSJZN0NSH9VG5X u1)
(map-set mint-passes 'SP2D3WTB3XKMW2EZ9MXY7HTMEBBDFK3W7F1H97EPT u1)
(map-set mint-passes 'SP15Y5KJBW5ZSSE5FJZ9E00J7SVFWF6NX6F92D8B7 u1)
(map-set mint-passes 'SP21T8D5WGBDWFJE2S37F6MG241VBPF48JKRY9ACH u1)
(map-set mint-passes 'SP307E24XPMGV96R0JPW0Q16R9YYKZV7A893SXCNJ u1)
(map-set mint-passes 'SPDB20ZY6NGWE2RZ9PXWZAB4B0AB89PEQFNM13Q2 u1)
(map-set mint-passes 'SPG1AC2QKQZQP6Y2EVX55FF2HRK76Z870GFPBRTS u1)
(map-set mint-passes 'SP6Y9B1F0YA8GHVMT2D5Y9Y5YGR0ENMXGW275Y0V u1)
(map-set mint-passes 'SPMYV5A5SDKV9263SM4TJHFYYKNJ7PV24PS60VYY u1)
(map-set mint-passes 'SP3QS6X01XKTYC84BHA0J567CZTAH67BJHN88FNVM u1)
(map-set mint-passes 'SP28PFXZ8Z2XXQ8YDE0BS46H30Y2X9W21HE13BDB0 u1)
(map-set mint-passes 'SPR7NE5MV6ST6Y4327952AXQ2GCJ9NGKFQ7CPVKK u1)
(map-set mint-passes 'SP198T2QPTNQ35B0Z9YN1DZ8ZRBQTZ3D0VK94YVYN u1)
(map-set mint-passes 'SP2RFSS766JEKB71EJ6DNRR2BRH96AXDS6V6M0JX1 u1)
(map-set mint-passes 'SP38B55W6MFCR660Q4Q1VQ7FNQ2B4T9DTXTKEVG2C u1)
(map-set mint-passes 'SPCPN7FPX7QN0G139BJGAZ7WKX38SWMBRM7XNWDG u1)
(map-set mint-passes 'SP337A492ZFAMCQ1V8JMMJ2GRA0SD5S37ZT51Z52 u1)
(map-set mint-passes 'SPB10T6RNDKG3P42HMQ1Y2FF4TEBY6P5006Z0X00 u1)
(map-set mint-passes 'SP2A2A2ZXN2JWER16DVMPBGZW461CHFF476FSGT1E u1)
(map-set mint-passes 'SP2WX3ZN995YARSRXNX8M10HNV8CAF7H6CW5FD6E5 u1)
(map-set mint-passes 'SP180AVZX9FBB0CRK63Y2BFP01VWBW9EDB5JPTTRG u1)
(map-set mint-passes 'SP3GE1N9MJYVFC4WXP8ARQGMR1X2PPD0X2GP9N571 u1)
(map-set mint-passes 'SP2F76G6YMYN9SPJ2ZHD2KPJX05WPY28GTVGS0NWH u1)
(map-set mint-passes 'SP2K2CVHM6Z1MZC2BMYCC08CCFSMH4VWFP9K4NGRT u1)
(map-set mint-passes 'SP2GMZMKJDX2BZX94VXRJTKJNR418J6H68FN38AQ5 u1)
(map-set mint-passes 'SP370YPS0VJ5SAYRAGG9Q9MH31MDE96B5GNM9GJ92 u1)
(map-set mint-passes 'SPH8C5GP8BAE39RZA5NYAHCXPYYV5KBXWYXQ1TR1 u1)
(map-set mint-passes 'SP3NDTDBTQFCSPE54K0VCZ2NCW986SVRVWGZZC7B3 u1)
(map-set mint-passes 'SP13BZ95J4FTTQ89KYKFR872GNNVYB9XTSF5CEXF1 u1)
(map-set mint-passes 'SPQT2W4QKSR2V3DD1HNQDGGH5SGRBCBPMMHMYHT7 u1)
(map-set mint-passes 'SP21PHHW3ZVE1KJSZZXH5W6VRGBEV5X2WCN8YT4S3 u1)
(map-set mint-passes 'SP3RZ5R0SNJ0D66HZY29HBZW38XSY9GVF9B5V8V4M u1)
(map-set mint-passes 'SPNJ2XY9GJE9383K04AXB9S804HNS1F14VS6MGH8 u1)
(map-set mint-passes 'SP1SAY519P5SMXX2XPQWDAGZFSJNAFFR9451NH7T9 u1)
(map-set mint-passes 'SP203EHF381DHXQN27G508A8JBRBMMPB6WGC7171G u1)
(map-set mint-passes 'SP3KWBTWV8QHY1DYWSQKQ2WD9QKDJ4Z9KNMZR08YE u1)
(map-set mint-passes 'SPDH5WMR87DEN52QC167Q5W7XG2RX4FB019YCHYC u1)
(map-set mint-passes 'SP3JVZSMAMZV8PQ3ETKGTV4K5VC1HD45T3V3B9HEB u1)
(map-set mint-passes 'SP2TNYK0FVTJTG6MGFY77QJR0J2H4HXFT3KNKGE0Z u1)
(map-set mint-passes 'SP32GNTN60QDA4ZG4FG8QDEAJJNM12JPCEAB6JV8X u1)
(map-set mint-passes 'SPF7V8M1428VKMA9B46RB4BWXSGHQH5FM19A2EHW u1)
(map-set mint-passes 'SPRQNN6ZKW43DQF37J5DVYWQ7QY30XWAR2WJK9ZG u1)
(map-set mint-passes 'SP2BXJ1BPWMKQ4XJBQQCHP8MZX0P8JYVJHZ9VCYJZ u1)
(map-set mint-passes 'SP3652AB700BWNFT7VSBHYQ5Z6FRHBNCM918P0XH9 u1)
(map-set mint-passes 'SP2VVRST216R6M78BX1ER7KR5XC519JY9RTP8MV55 u1)
(map-set mint-passes 'SP3H0D2WPWYJQHP7HCG92CPD0VKWHGVAWVT79F57M u1)
(map-set mint-passes 'SP3MNA2W2RPWBTSAEWSP3ABQBJJ8ZZHZKMMNBQGWB u1)
(map-set mint-passes 'SP1YPJG48AXK8W00M4MB6F3SKRRZS3VKXB1THXYSG u1)
(map-set mint-passes 'SP1K9Y2X3TP6WHSH4HHYH2X5N3DMRC0KMY6FB7QN4 u1)
(map-set mint-passes 'SP2BFZDSFGWH03WBCM50C0CEYC9YD3HBE8TA0PTCE u1)
(map-set mint-passes 'SP18PHYQMHMJA2TEK36PFJDTK20WC16Z8320XNDAS u1)
(map-set mint-passes 'SP1DTWPKYZ182YQ0FTQB3VNG2MRRHA4YEC9XNB191 u1)
(map-set mint-passes 'SP1BAFRHHV3DW8ZDPFR8V1GYTAZPAZ1TBSG1ST8GA u1)
(map-set mint-passes 'SP35XBAD2N5WEEA4951H440DJ7H1M0XFX365X1VD5 u1)
(map-set mint-passes 'SP96N4G4PV15R257M5JS6JTG4FBB8ZNABR7508BM u1)
(map-set mint-passes 'SP1DABSMFCD98CEAYV1DT3YXA6WJR9X0BFW44NYBF u1)
(map-set mint-passes 'SP1463H5CP8GZKGME2HYTKW4C9J0HKZ6VN8T3MT3B u1)
(map-set mint-passes 'SP2WQBFPFKX0QM4913P852BXC2FJHW1PGCJTY7B9F u1)
(map-set mint-passes 'SP18QWV4FYE07AREP6SYMCFK4C27RCNZ1XC661BDQ u1)
(map-set mint-passes 'SP2939Y00S27BDHYJB21C6KNFHFC7ZVF0HKT61DZN u1)
(map-set mint-passes 'SP2T5R5EFK31RB2BZADXZZCT9H9NKT8T5H8GJZVD1 u1)
(map-set mint-passes 'SPRN60C5X6J4HBQPSHAD76JTDMACGE6NJ8T4WDS1 u1)
(map-set mint-passes 'SP2B812H7FDNCKQFDT1CKTJ17Z4R2GDF94ZR568CN u1)
(map-set mint-passes 'SP71AYY2S1EBG4P9ZCE4Z29Q69PSK7A76PP16YBB u1)
(map-set mint-passes 'SP3RN9K1EFZJ6VBC8R75S37E4G08M12TEJKPKV6TB u1)
(map-set mint-passes 'SP3HHBYWPP5KQM4DTC459BZR9HBA75X7GPW01KFRM u1)
(map-set mint-passes 'SP1NF6872V186236XYZDZWX17YWJZRRWA3AF8QDG7 u1)
(map-set mint-passes 'SP2HKGBJYCEAPHNWCF8ZJC5K68C1J7BHVJWXZFM6X u1)
(map-set mint-passes 'SP1KFS5FKGGN31G50J2W1NVQZQ8SMR4MD4V5P7Z50 u1)
(map-set mint-passes 'SP3T0KH4VAAQ7TCN6XYW4KY15ESQG5CRYZ07GWX8Q u1)
(map-set mint-passes 'SP2KGAPYYC223DWD3PEKHS5GAFBMR6WCCKWHK34NN u1)
(map-set mint-passes 'SPWHNS1RDHBB4GJRCM01B0FRG8Z6VBJCR62ZRW1W u1)
(map-set mint-passes 'SPHH321A3VREATSXGYSZVZRRJZZJ3WMA86YNKSQR u1)
(map-set mint-passes 'SP3R6QJKR0HSCCEZXEEKN3S0Q2G432QF2TMJFJ1EP u1)
(map-set mint-passes 'SP29JR2V9KXFCP2F84E3NMNQ06R1Z9TYS3EFN962V u1)
(map-set mint-passes 'SP1ZMNSMP8R0BC2BWTGYKDWSV43TWF8YT2Y9HJTZ7 u1)
(map-set mint-passes 'SP39GJSKWNQCBBYK0DJDN73JSFG8ZYJCBVK7X3VHP u1)
(map-set mint-passes 'SPGZMY6HQDTD69Q60ZJ2X11MG0B398TN1SBRBCVW u1)
(map-set mint-passes 'SPX3AVH8SNKHP5FQ6VV861PFV82G53HJF7WQ0Q0J u1)
(map-set mint-passes 'SP3FZSBX2TN9H961FH1P4C5J3NYD4GWM136VVXXTE u1)
(map-set mint-passes 'SP1MA6WQS14CQCC02ZMRD0ASE9F7XDT26Y6CKJZVR u1)
(map-set mint-passes 'SP2PXB5MWGDGZ66EKPCD401TWY4ZCRRYRYR99XN4Q u1)
(map-set mint-passes 'SP2SFYFN154C023M5QD1NFABZBPG39B9XX2P1FCJ3 u1)
(map-set mint-passes 'SPT3ETSNW42K7W1MM6R4PC576B87WJNXVF9H5TBN u1)
(map-set mint-passes 'SPKK5T8P536810GVTBBMMG8FFPX2H3YB39NP8JCE u1)
(map-set mint-passes 'SPQDWPE8JCP6PNWHB8825TDCQ51JK29FBYPW8PHS u1)
(map-set mint-passes 'SPNZZVQBRMZ2R2E96TA4ZM4HR747XGY6MYH925CW u1)
(map-set mint-passes 'SPDJCP6VM6801Z1YM1TBQNZXAJ4704BSZ2R750FK u1)
(map-set mint-passes 'SP2W9QFRVRDSYYY2HRFQWP2R5XYSY99VNAZECRRMC u1)
(map-set mint-passes 'SPQ7PXPBP3K6TMM6AGDK91D1ZT8T0QKH099NDAPA u1)
(map-set mint-passes 'SP41XKX89AJDZS4PE07P7XJ1FFZCEBAS8BZ1CXH5 u1)
(map-set mint-passes 'SP28W8K6GHC0FPH5XBXYS02G2PSYBMKTRNAHQJG94 u1)
(map-set mint-passes 'SP24HGAXM2CSGWTWM1TJ4M58PQJHE2TDJS4P4E6M u1)
(map-set mint-passes 'SP1JGSPZ2V7R7F0VWRC7HMJ9CD94QKWZY8QE47XEE u1)
(map-set mint-passes 'SP18PSTSA0CJ00G645GWT0XN5R63SHN72WDC9WCCG u1)
(map-set mint-passes 'SP3ECKNGQKRTJ499Z20EZV1G0HYF9A94Q39154MZJ u1)
(map-set mint-passes 'SPT19RN3M5EZ0MK6HKAJ8JQ1D7F4KNY3FRBHF7FP u1)
(map-set mint-passes 'SP2AH9XF691V6VRN65RTTRCRWS3RTG69VFXK12G2S u1)
(map-set mint-passes 'SP2YNZ76JP4BVQ8WSZR757XGYY3DHWWEF0GD9Q6EZ u1)
(map-set mint-passes 'SPAD90WX5DGZBJBDG0RJF7AS7Q4SWAFEZA8SV8QM u1)
(map-set mint-passes 'SP1XHCAENBHEEJQT7PQJDN5BNK3TT72JEJ29QKC0K u1)
(map-set mint-passes 'SP1WZJD19TWM82V3WJ21CQ9X7K81CAWCW64QRTYZB u1)
(map-set mint-passes 'SP3YV8Z5V86SAYC6QFN9EV8CSB2VMN2GK84R207MB u1)
(map-set mint-passes 'SP1E3SS5G9PNWSA0A31EB0S2YYF1CF780D0CV5H69 u1)
(map-set mint-passes 'SP323AMK5TBT23YBP7F174WP44X9X9FSGGQSQBBJ6 u1)
(map-set mint-passes 'SPRT2NAS77CBKCZ8G6SHM00TDYEACG902M1X5N11 u1)
(map-set mint-passes 'SP16WN7JGW89TMQ6FGJXQA9X0QNFM67JHMN2ZN4RR u1)
(map-set mint-passes 'SP3F86W3PRSFRTPMKYBAXAEEYFE6AK32PGDA5F3YN u1)
(map-set mint-passes 'SP2TA4FGB43WVAS8MVS6YCWTSN2BZNQ1ASGEAKSDD u1)
(map-set mint-passes 'SP2KTCH56PCDWBVHFHE21ATKKH36D2NEVZ6W4R65K u1)
(map-set mint-passes 'SP1GRZQ252ZEVPGV7J9TKF7944KY0RKY88GJ2V72N u1)
(map-set mint-passes 'SPE0H91BYPTWWE4VJKG1ZVV9JCCEG4Y1TF5P7HNG u1)
(map-set mint-passes 'SP4ER4J5J5M90ABVHMTJTXBZSS1VN10XN84F4KVA u1)
(map-set mint-passes 'SP2KRZJ8AFRCYCWX7CD3WKZBHNCJ2NMERX8K6CE4Y u1)
(map-set mint-passes 'SPDH5E1BSJHMTE1RKWKF0GRP22GRTZ6G4M33Y5NC u1)
(map-set mint-passes 'SP2E994WXEJ5YG2FPARB818AN4NVPFND86Q25RREJ u1)

Functions (41)

FunctionAccessArgs
claimpublic
mintprivateorders: (list 25 bool
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-artist-addressread-only
get-mintsread-onlycaller: principal
get-mint-limitread-only
get-license-uriread-only
get-license-nameread-only
set-license-uripublicuri: (string-ascii 80
set-license-namepublicname: (string-ascii 40
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
toggle-sale-statepublic
enable-premintpublic
disable-premintpublic
get-passesread-onlycaller: principal
get-premint-enabledread-only
get-sale-enabledread-only