Transaction 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb

3 Input
111 Outputs
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:0
  • value  37460
    address  3F8vKeByaS8hZKuMWDsVDZg2rfWy2CdR6r
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:1
  • value  132293
    address  367rffjj7L2NDr9GykDWsgkT5PazteV2cU
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:2
  • value  144847
    address  3Q42cJaCE7QbT3TYTyaSjS6oaFYjVeHTo7
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:3
  • value  116045
    address  3DwnzoUoBNg2aA42QMuWaRcugNnHdTpiWD
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:4
  • value  21202
    address  3KQXDuizx1mWguGwXM6dsamkoeEvkvKNqN
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:5
  • value  213895
    address  324itNMXyxUzXm32KFDbgZuwHqmmToXdvT
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:6
  • value  116865
    address  3NoPJ1RhGyM9DjeUS9k9XsxmSDC9ARGb3J
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:7
  • value  66163
    address  39JfJuktMAn2du63x6LhYqvwFucGXvHZ6y
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:8
  • value  323614
    address  1CnXt7KwgxTZPikMgWepXJTbC7WomS9Vwo
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:9
  • value  107976
    address  12kZD5o8VmrG72TtFozJwgoCnaKboxTRrb
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:10
  • value  4341910
    address  33RzedChLEuHfdDEVerG1mcnBKxkGLeGLx
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:11
  • value  1103007
    address  1EwXpf8NZQ1vfM64NMYJgPDgnUsHUGMBKu
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:12
  • value  136602
    address  bc1q2ptcxksaj30xju582ttllm5y2290e0j36atz24
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:13
  • value  692360
    address  bc1q8u5zrujva5tcp0nt8nzvtgkkg9m034dmxq2t4u
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:14
  • value  747378
    address  3Ncz6wdaBg2Z9tKBR3kWHLK1WWYW5uNKvn
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:15
  • value  238427
    address  3DiDh4etxdWjJRpqB2uVhghUPQF6WKDtJq
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:16
  • value  1083046
    address  bc1qc6nrlmhtuml62xs0lknghrc9gkzqt523zll8jl
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:17
  • value  215948
    address  34A6rPjb3BTUy6A2LxZoVfAMFcaK9tHyKA
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:18
  • value  113888
    address  12pqmMcnTuoYgyoKUcdPHRLCDz1KaU5Mn8
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:19
  • value  866634
    address  38AZhk4ibP4gtEcnZu8vyYoV98AfyGkmKv
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:20
  • value  220980
    address  17npGSz98pUCbW3AKH3C5Jny7FnNNeThfu
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:21
  • value  108104
    address  bc1ql3ykgcjyrzt32a2aws0was80t4ldj8rsnu2ct0
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:22
  • value  66160
    address  bc1qzm73vcsvxx0alm5waqqhltkxd6ff4mge3rhyag
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:23
  • value  264750
    address  33ypkFJ9HGPPk6g2Uuud1EknLaTffCenoB
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:24
  • value  596480
    address  1JLaszdD5VrXFz8So6vQfj36BJNWrRhFpy
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:25
  • value  16541
    address  bc1qqh909rdyn5zyj2lxymfjwn4l8pzhsufjda8fq3
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:26
  • value  4302312
    address  bc1qt32lpms6tv7xtj8few5fu3f3z2xpxcx63ux02f
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:27
  • value  1013517
    address  1GVJkm3mS5jnKrvLrynKmxgkaM4WHzx8sT
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:28
  • value  8820
    address  361VyWC8Pocn159K6GGzNabCV4KmQ4cHV3
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:29
  • value  3148547
    address  1LiP3KSeUcRyBzdbj3aAcRBmt7LsgXjiDe
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:30
  • value  1060573
    address  17kJgHBPBpam2EwGe81BfaHqc8AT4yJhvk
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:31
  • value  22318
    address  3DdCYC5SHd6X16UcNm46hXQ1iu3LMLBnT2
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:32
  • value  772156
    address  3Gq2Vi8vXLSpUrE3rV1AycQZX9zfB4imcE
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:33
  • value  191784
    address  bc1qhzuzhsuxujclq4dq4nfradxr8xwp4n3l74x5ch
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:34
  • value  264501
    address  3DNb4RN9bWZrC71ef8KXPZWPedY4KBQVEk
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:35
  • value  214548
    address  3DLmTiEr1NReAZ3rWTSJaqNLPmivvdSiL6
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:36
  • value  42701
    address  39CjQS3Nwx949BhQAaSwKhGvg8ZP5K7EBa
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:37
  • value  231315
    address  3GemhGNvoU8KwbYomUR2rBmcoW35QohtbY
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:38
  • value  107560
    address  3NiH6P1KSVimgC9fhKGDXgxL4iuZGNjSJv
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:39
  • value  440456
    address  38sPTP1yChCVuFxyoYEsBDmZXhX5ov3R4P
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:40
  • value  749332
    address  38XCwKKtu5g5zap8ZyrPNpXD8c4Ma41FJ5
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:41
  • value  156993
    address  1JzBCx6BUTE552hhGgsTngi3RTahTrZtaw
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:42
  • value  4409150
    address  1JGWQqceYkNyFMVRxV7cEQwSj3eRyqDCaY
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:43
  • value  541176
    address  387YiTScQ4apTtQGtgutcDiazXBRt5EdWQ
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:44
  • value  352605
    address  1Ghhyb2Xexy9qDHgc28ytjEvQiFUNaDnhw
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:45
  • value  3102934
    address  1AxbhCoW8w6GnLRE2uAHJdYW8yA8PMB74L
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:46
  • value  258171
    address  37e4KuxPxWDSNUgG46ZBKfG4Bi1E29R28a
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:47
  • value  127822
    address  31jShgwT7mL7vmPCMpW4S7ZdDikGPAmvAi
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:48
  • value  107309
    address  1MRJh3ZKhEr9iQrZox3UZwsHbRvV7xtJHB
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:49
  • value  746300
    address  3313GgLxWYu39s3xxWmJvPzsRyeSLQ8z3P
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:50
  • value  55123
    address  3AuNLp3fEUGCEsx5ZSNFFoRwPVKpAnJQJi
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:51
  • value  68091547
    address  bc1qn2qlh8h6ctsd8dl8fuxlt58dsj2qyk4j76tszs
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:52
  • value  204317
    address  bc1qqgkhjq3lynzzk5snymu6h4zks99rrztduc9n5v
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:53
  • value  1050951
    address  173QLPb4SdrwJ5TfvA49q4GjfCFWsVyn4Z
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:54
  • value  110192
    address  3CnnL8hvxLt9ZHNzZk7SbSaANw9DUStNy4
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:55
  • value  1460737
    address  bc1qrh59wpf2rljkxdey3c3g2mm4c65pyu8hga84zn
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:56
  • value  375003
    address  bc1qlfnxykd0jvvnz4kq4d6p224dtl3hr6gphfl83d
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:57
  • value  943860
    address  1C7QFnDhSYX3VvYDgm1Ri6LT69aqunT7fc
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:58
  • value  119000
    address  3GWGGiMGKusM6Y23RJ8j4UCt9JFqncwKpd
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:59
  • value  185146
    address  3HnXcruRZHFpRT9LMKDaCJ4iUJMSQ2ecFc
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:60
  • value  291394
    address  34jTfQQcq63XBVVKxFhAD1NZ1BqdQ5xd33
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:61
  • value  1559059
    address  1ER9QrKW99zb99Kk7yQJNjr3fVXVihwVpq
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:62
  • value  583719
    address  1FSvEu2WzqQ3pse7hLZeXNP1AgTL2t9fE7
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:63
  • value  110292
    address  3E1nSDcpNFR58gjdSR1FmEZ9SZTAqQSfxW
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:64
  • value  2037807
    address  36AemtG4sjTWDYvqt2gSvGyaQq4KNAMv56
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:65
  • value  25555
    address  bc1q829qjxm5ucvwsp7xgxezmld778rstvzwlawz2c
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:66
  • value  859975
    address  3P8khWcD71ZX3qeAb13azcMoQ7WEBUiYPd
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:67
  • value  88210
    address  bc1qt45ug28j7tkf44avwa08w8a447wykeadfn5fc8
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:68
  • value  110218
    address  17ShdXtxLavKPjZuiEC2hDsnuthLKbFUKG
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:69
  • value  225000
    address  17sPeW7M3TrJgiQ3gtoY4u2hL1t9zbwwyS
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:70
  • value  363836
    address  3Q7ubBximYaYvFk8AzU44v55eoms2deoWr
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:71
  • value  388185
    address  3PmBgynDvcZURerLWYtMBFNFPLJqYLS9V7
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:72
  • value  4407178
    address  37mufnCj6t3hTooge2iDM2wTsSHDR7rgim
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:73
  • value  241818
    address  3FQ6eBGHKuQVoMW1gp5Y4R5fS6NqTsLt75
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:74
  • value  41918
    address  34arG6PzYB5naeDM2e4JYBX6sysWDwtoxC
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:75
  • value  199372
    address  3GzHwGPgZVtsvfZYDk6E6Nv1ZAnU47mxAx
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:76
  • value  100000
    address  3EvSozooP247fFzuhwLnyQu2no99G52GfW
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:77
  • value  1211802
    address  1LFUje83wJ4wKaCmT9f6YDxm7zU5NyhBSz
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:78
  • value  844412
    address  3CJCfMP3L83jJjrE8roibjLaVGbpFqmbHw
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:79
  • value  1102210
    address  14zkPyFA7nksuerLnMtRfeSC9BQC6vCLVr
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:80
  • value  19919
    address  14adUtQa2DkQRz4VCdAdGh2VKUPftKeESq
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:81
  • value  4189369
    address  bc1qak4vttkppuy5smuffzdylst2uv5y7fzneg0d7y
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:82
  • value  116933
    address  13yzGFabkRhy69QpyG5kGw7rKndASvsfKd
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:83
  • value  22043
    address  31odbLk4mVpBvtgFN3TYYAWP2bCMgUxixv
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:84
  • value  114660
    address  3NybGnhyJrmGZYnE73LNaTrcWvZGgos173
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:85
  • value  100000
    address  33erQUD83ac3GfUrPU1K3Hvcjrf4xPhiud
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:86
  • value  6617
    address  3KVz1snHmrrcVRdMvPZD1DfTfqqZsHnK43
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:87
  • value  176311
    address  18mqz1rvrPENBTbKS1ETj5D7n2syRrvLrX
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:88
  • value  17633
    address  32VeYhjpyFADHMR9R4KnXkis1e2V3bWXQE
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:89
  • value  650383
    address  3Bh3NRXPkdKJdCro7NtpBzhBeYyv8AMNdi
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:90
  • value  83837
    address  1KiXbAmbFo92uieeMN5gD4kU22FA7MnyX
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:91
  • value  899140
    address  1HcJoAVTWDqeSyYpX43m4SdV1EBUC4MLvH
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:92
  • value  1082640
    address  3ANBFd3tj1RQSS1jghxsEhZd9C3RabBUST
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:93
  • value  1342195
    address  37Yx8xEXZakqPYtSXZQdhB7hxvkDHHWFvQ
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:94
  • value  335150
    address  1PQYqtDjZo1kJD5bwG4M9wFZcaHzscZrn1
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:95
  • value  681361
    address  17qA6m99sdzjzCAhjbq6mb4FkVEcAAt4A6
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:96
  • value  351000
    address  3LGSX3xJjG6yvqFj7nezhPYBLkoRyvcpoS
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:97
  • value  224910
    address  3DCPBGReXbeT9NzMgtcUkTToaAWxkE14of
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:98
  • value  209419
    address  bc1qaxngm5yany9s7jmduksxc96d33yt4k0rnlsruq
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:99
  • value  110201
    address  bc1qzge6k0q7zkc3aq0ghn4rgg3m777vz4qvufr7tt
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:100
  • value  399185
    address  3Fm6K19PpUKahmjadVpbjzBBJB5UDvMSg1
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:101
  • value  114609
    address  3NA2nLP538xxoZUDStRpbwAkN9xKbGHdKx
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:102
  • value  3900813
    address  bc1q4grwq72spzf46xaeszv93vas2g6a45psr4sdj6
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:103
  • value  105943
    address  18gnMSVDB83jq215QnAsw91dvhSsf11wgL
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:104
  • value  190000
    address  3HbxazYPPyk5GXvmvkwU7ZJqj6atXrdK5H
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:105
  • value  225068
    address  3ELbcfLpg3h969Tz6v451BrYUVVxq8udZh
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:106
  • value  225782
    address  16WWzjdUCLFBz2Zt7jhT7ikJVaTEhm2wNm
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:107
  • value  392650
    address  3QqEAV6uQq6tQAdVCAV6QYk85psDryasLq
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:108
  • value  4191949
    address  3QwUqdKypVniHR51uefSDCzxm3XjT9BhW2
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:109
  • value  140983
    address  1MJbUK9PNFn5xy5YDYgeidJWGhFghdYxHV
  • 0040a694ef296e0fd32af3132c70260f7c8ad4b80285bcb74d11b885f7c679eb:110
  • value  110310
    address  1Q1fMBuS4RQrLPGYiiwQLHkHaxv4nS7GRf