Transaction 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f

1 Input
117 Outputs
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:0
  • value  54167
    address  bc1q6rtsxr726w5x0t4k0292awhxv0xvx0vw2rtlel
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:1
  • value  888184
    address  1LrghN1WxQmSqYsZrCnccvctH1SvpTZP6s
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:2
  • value  131235
    address  1MfFzQVHpZaDgmsSEH8xiansAMGLYWNfcp
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:3
  • value  226714
    address  32BbqDVv4ASFGu2gDWBdd6NPHevTf1QcTL
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:4
  • value  502091
    address  bc1q5muul8pd42skyufwdjycm23gvmtalvle57gsxr
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:5
  • value  15907
    address  1N49bYnxynLE3KSoZoG8zRgPvM876x8vhU
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:6
  • value  118095
    address  3538rfdHo3GQdgJBqExgT11oYEfhqBXrGp
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:7
  • value  877965
    address  bc1q2zdalg0xzsgmzf4kf2xsc05438nq2kye87669z
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:8
  • value  194620
    address  34czZgZpTRHNt42m3RTt2p1MbjSzN9TnAr
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:9
  • value  131177
    address  bc1qj2dp2d6z2f6qsfw85964qjx8exze36rhcq29mm
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:10
  • value  69461
    address  144Pw63JsW8ZXLz73WjdNsGbu55W4CKjmg
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:11
  • value  54161
    address  3B9VyjWuAN3pFtbJpA14UMSw8tn7zvzW5y
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:12
  • value  118029
    address  bc1q8t2atfy8g2etwj3u46km6gnxhh4gj7jhp9qhar
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:13
  • value  108430
    address  1CRX5MY7B1xjL4rTGFw3fGBUEbMcM8DiYk
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:14
  • value  232885
    address  bc1q580uvy7vd7gpkyjljr2fgkvapqvzegdwpw5yd4
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:15
  • value  297504
    address  3K6qY9enL5dxATueu4DTuqrV67a8sDCt5Z
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:16
  • value  244065
    address  1ARibMUC15FPUCamLekQ4hca9CLFSjzN6Z
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:17
  • value  181829
    address  bc1qr95v6kmqu0kjunfgmdwxeedu74zm07hktu8dgs
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:18
  • value  785537
    address  bc1q2rqpynlzgdvp3rh9e0wy7zehmgwhfauav5etxk
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:19
  • value  54140
    address  3BEWmV1qs9EbueVED9yxyQTMnMw5F5Q115
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:20
  • value  45923
    address  3FkLq7H5zbNC2PM42iAV6tjhdxu372FWrs
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:21
  • value  327945
    address  36rx62AnxoB9ZTWmr4nVpAZHf4Gwk9xjUA
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:22
  • value  131150
    address  bc1qgfjnr4pz583neekqh9v5e0u0wvnhpupudskj2x
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:23
  • value  89922
    address  15rhip1snjpmW1AgLzjxUAHENDdbCDtYa7
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:24
  • value  1144656
    address  1Jtrj1cvZTrHTxEuXWZxXfEfpogmLTP3Ao
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:25
  • value  1196717
    address  3DKe5kFPqxjVvBwjDBtJmtzWBoEuNAs4Yq
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:26
  • value  1706089
    address  bc1qg7z4l9jpvwsy4aqx390gnpkp6v9tsrh2rwclcz
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:27
  • value  498583
    address  1d7MNxkK7YBzETt1A7ihUToSj3t6ZxhXq
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:28
  • value  92483
    address  3LZU36KjKGQcw3V9gipcnW1RfxK2DC2UiT
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:29
  • value  41405
    address  bc1qmrl2vvqkxcl6llw7zgy4h6u3kzl0sx6ntf5j7d
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:30
  • value  501749
    address  12gMyXrDQioMJfn6m5HmGtQa1v5WgC5gvg
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:31
  • value  36333
    address  bc1qpf42ru65ls3kp8m6y8eg8nenm7sek3rlum8n9vca7qk49qd54jsqzhg035
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:32
  • value  28647
    address  bc1q2mz4eyns0ntl6kamweg6a502j0mmwpyss27m9t
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:33
  • value  169051
    address  bc1qpxkf8gmlm2062d8ydft6ndj55p3syeh8epms9u
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:34
  • value  117977
    address  35WFsKa4Xugo1qjs2GA9Bb3g52NDsUyjMz
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:35
  • value  1198104
    address  1MKe4eHS2mEsvmxGnRjttuUHvc6JqDiqBw
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:36
  • value  32548
    address  bc1qj5n25cknmqaz949cn52amaqp5m59fc3g7edw80
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:37
  • value  26410
    address  1C82D76TNAr3zJF87NzYH7D1t3AUiUHiy9
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:38
  • value  774540
    address  1Cbbme9W4vs2c7cDzgyNCSSUcqxTtNJoDr
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:39
  • value  121586
    address  bc1qf8a5x44a8shh9tptva52kxw84mtga5m46uhcy5
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:40
  • value  64379
    address  bc1qq9cdfrqey5d26nzkzaatkg9nteutpjx4h4ulry
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:41
  • value  131199
    address  1M1GGNSKHbRp28wukuE1sbtcwpLoZL2ZrL
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:42
  • value  51091
    address  1Q7HtxBYiNawtUmAqVPASqKV76iiRV3wrU
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:43
  • value  54136
    address  bc1qa34edtujh6rs8hm2mm0hq5zus3s7q9686pksv5
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:44
  • value  259107
    address  bc1q48nj3jw4s78kqtv7ykxsuk39gjwqfqddnfz6kv
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:45
  • value  54183
    address  3DHUJ2pb7btnQc74P6gSH1xupmub3Vrp6V
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:46
  • value  5248356
    address  1FM44WmfWaFqerPj9qxEBv3VKc29QWj1bp
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:47
  • value  15898
    address  1KEkuhk2Esyt5Xi64LwYwYjrVd2xUB12EX
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:48
  • value  143502
    address  bc1qf2d0xxm85fpnm40yfmmk4mv97876glr629kfk8
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:49
  • value  742789
    address  3Pwcewf9ch6V2CmCYzcBW6Vs8Xn2AZaZta
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:50
  • value  131480
    address  bc1q5dlnglrx0p6h9yvmkprgq0deapdc8g0puyn882
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:51
  • value  143492
    address  1AxHcfTrVA7g7K6RXq5zjKzJa7deuDQbvN
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:52
  • value  51627
    address  39ztSfr6XARurjzY1y9t5ShssnLDPFdcLn
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:53
  • value  26094
    address  bc1q9l89v87lcs74uaj2ws3efdeyqm0pjk7uemr0m8
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:54
  • value  66912
    address  bc1q3clmexxjp4wmqayw268pxnvkvhcx77jgw5sypp
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:55
  • value  54208
    address  bc1qgw9gxzh32agqnd8p2pattq0tr4jn606ds9sd86
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:56
  • value  54126
    address  3L1L9Wv3qHejfu9WzvMAzzBhK2oBj5f8ti
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:57
  • value  799921
    address  14tLa6sbVAQdXHPdfUiRYVd9hAJ6ShDFAv
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:58
  • value  58800
    address  bc1qftg90r7kfmrc24lv0v6ehkkdp8vgme2zxkkdr2
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:59
  • value  40782
    address  35YHFDZ7FSBkYXAZoJotBE4a7L9mzQnRvs
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:60
  • value  72036
    address  3MzF19gid8gtEPYGr4xj4YD6Q6mtjaffyU
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:61
  • value  38847
    address  bc1qjz9y6057s5u6k8njr5qxcuasrs99auwyqpc8dv
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:62
  • value  540857
    address  3CWQ3jkboscZK76LLERhvT5DLDt2d32oTB
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:63
  • value  27662
    address  bc1qzz4zmtm4whahk286xusqgpupqmye58pq6tgh3z
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:64
  • value  498989
    address  18SGqaKaYQxuEFH18Gprnx4hLktCpKpA8Y
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:65
  • value  118019
    address  33sg1sJctKHsRcVztRMzL29uhzhjdZetVz
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:66
  • value  59139
    address  3B8NNa4vWi57SGt2W8S6CRrcvGBkdrdFjk
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:67
  • value  310114
    address  bc1qv37h2duq9p5g8gqrj5y2uvm4avsrs5qpfqhswdanwh6ssgdhjc7s7faj80
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:68
  • value  60348
    address  37XQhrgnjNp29zBmK6o6syQhKnQ1tNS1x4
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:69
  • value  54191
    address  bc1qwj46h64q7h4a4lphy42v4u6mhnlxcp0yx5w8yg
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:70
  • value  74620
    address  bc1qcvwlnl99yf0lkrtdxfj6mrnuf0yuljtar3nfku
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:71
  • value  44620
    address  3QQqXYeT7nXofwNAp3ofngCT2MjCMhCJVH
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:72
  • value  104978
    address  bc1qjf83824ra54md2q59keweplr8qy866xrpd9q0k
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:73
  • value  760027
    address  bc1qtt7axh5rxvfr30ptu78mm8dd5csdklsk2lluhm
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:74
  • value  517377
    address  37SfLRGv7wYrK3uCikWWnPaMoZmiN5bRFX
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:75
  • value  28429
    address  152nPuM6muFZRSASTqBdsfBobnm8txQpbC
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:76
  • value  63104
    address  bc1q55tlusms9qxjqgcn7hu4q45tyrw74msg5ju935
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:77
  • value  65607
    address  bc1qptf3f7u02f2p9ceguye79lzthwh6ttzujquwwt
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:78
  • value  502265
    address  bc1qhwtc2pqhv6zvcpgk53jdegqa5yd0t5fa6npkv2
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:79
  • value  66947
    address  1Q7hnHy6JUAgBxUSHxmEP5JjBrrT5VBVi8
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:80
  • value  130725
    address  bc1q6v4gwkcpyj0ujvaqmvmqqqp3q04ukaa086c934
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:81
  • value  300060
    address  16gTD58BSJ36wJo3yqe4JAShfPWZBK3qUR
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:82
  • value  66878
    address  3Dj1cD1bjchZ2xoJ8BJKQ3fQkauUgBfRLe
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:83
  • value  223023
    address  3BYNSg4BzV5Arsndz7w8XKs9NSVWmsZgK7
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:84
  • value  26233
    address  bc1qcz58dr22ppgjjvcv2w2c78kdpafjgkp26hqq5c
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:85
  • value  1000880
    address  bc1qplxcukezgxclzhvpwy50f6j8mr2qsg0ty4fl42
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:86
  • value  85984
    address  3JeizgU49JLwSkCtJ4SEHaZxXsw1YgpCn1
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:87
  • value  54191
    address  bc1q0yemq7vl9lywuplhzca2e8uzalckn0grlf0tjp
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:88
  • value  16089
    address  1MjvSHzwpazppQupz1USaRaX1tQunyJaSz
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:89
  • value  220065
    address  3EVVs1BK4jN95QYzsZo3SB9zDaQsdqG8JX
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:90
  • value  66940
    address  1NnSoXm7mpbctcTX1YbZKiZZXT5p9yfLR8
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:91
  • value  2641605
    address  bc1qact9mnqyxdd7uxrujnck7eg00anw29eudacuhk
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:92
  • value  534590
    address  1JjtKbraHDbJ2xGQjAvxUuTxtXYWmGQojr
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:93
  • value  502254
    address  18h9Y7EdeSYbeTxvxgTdrCV6L49xy7aMJT
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:94
  • value  719657
    address  bc1qng2pumrctgvxjt3740tc5e4z79dvqtr48y93lg
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:95
  • value  64398
    address  3PZohckr5f3GJFerg6jaULDueeaLDkUNtZ
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:96
  • value  365104
    address  32RvYNvZsbNBfxfwFPf3Q9bn2cNzaG5jxg
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:97
  • value  104919
    address  bc1qh0k9ljw0w2py208l4kg4alv9hm329j4thftl9s
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:98
  • value  66863
    address  1AJsbdN4PVGPAQnEyk54GHmSbsh7ghXKfV
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:99
  • value  27176
    address  bc1qfw9thzsjlt3v52jg6d5hyexsvaygrfxutqflrs
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:100
  • value  245603
    address  1GFhSvGGjgCeDzt5ufWPcZQ7PVTwFKuLKZ
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:101
  • value  14447
    address  36zrqEWQUqtPY3GUwjWGZygHv1yN4kQbAG
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:102
  • value  117991
    address  37v5BSG1qy4p4Yre19h4F8YUCvTLznKX1T
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:103
  • value  92450
    address  3DejFK9nkcicigULJx8fQ1QFrELpAmhBpo
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:104
  • value  245623
    address  36MCRtc4TngCEaA3M4bgPUHXtqBuqkKaz3
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:105
  • value  57975
    address  3F2TwmbNtGEiWV4nvrerZe44ZD6ZSSppRA
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:106
  • value  66204
    address  bc1q9cac8m6a5m4q5hprky3cmtw6rlua799lsks2ma
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:107
  • value  5249421
    address  3GJNJxP1sumNy7kQSVnzqLmqkTx7oARR4N
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:108
  • value  175297371
    address  bc1qgdkm0w3x0t3mp2xzqz0vpvs2c4dn95ufmlxn6q
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:109
  • value  117967
    address  bc1q3gretjlj4heml08ys5w7c6l86q9k8jju5l7xk6
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:110
  • value  181767
    address  bc1q0kxgq03qt7hpmuwrmm0k3kjvjdp8uz5clfhzxm
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:111
  • value  430000
    address  36HygaNV5wUQ3RC8iEJFSoLeLSB1Uc9eWe
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:112
  • value  131181
    address  1DcYjNbMBZtPncBPB84ghsTqdeuhfW8LzQ
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:113
  • value  35835
    address  33CP83pwVc2zAFGV8xLSVF93W9pfH62rKY
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:114
  • value  616766
    address  bc1qqm0kfdn3w3406pmmscdtrapawwfkgfvcf5g4jg
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:115
  • value  65607
    address  1J7soNruVYGEMtm58EXxZH25qP4TTCPryz
  • 75da63f2e296bc51ea241f702df5eaf232cda801763019463adb46b480fe030f:116
  • value  118004
    address  bc1q2rxq4zemrkjkpl7rzyn3nwvcr97hux3x0gnf3d