totalfratmove.com Ads.txt file

OWNERDOMAIN=savage.ventures
CONTACT=ads@savage.ventures

#33Across
33across.com, 0015a00003GDiZVAA1, DIRECT, bbea06d9c4d2853c #33Across #hb #tag
appnexus.com, 10239, RESELLER, f5ab79cb980f11d1 #33Across #hb #tag #viewable
rubiconproject.com, 16414, RESELLER, 0bfd66d529a55807 #33Across #hb #tag
pubmatic.com, 156423, RESELLER, 5d62403b186f2ace #33Across #hb #tag
yahoo.com, 57289, RESELLER, e1a5b5b6e3255540 #33Across #hb #tag
rubiconproject.com, 21642, RESELLER, 0bfd66d529a55807 #33Across #hb #tag #viewable
conversantmedia.com, 100141, DIRECT #33Across #hb #tag
indexexchange.com, 191973, RESELLER, 50b1c356f2c5c8fc #33Across #hb #tag #viewable
openx.com, 537120563, RESELLER, 6a698e2ec38604c6 #33Across #hb #tag
contextweb.com, 561516, RESELLER, 89ff185a4c4e857c

#AdX
google.com, pub-9231757892886726, DIRECT, f08c47fec0942fa0

#Amazon UAM
aps.amazon.com,48a389db-cb56-4288-848f-789420d7434b,DIRECT
rhythmone.com,3603188489,DIRECT,a670c89d4a324e47
rubiconproject.com,20792,DIRECT,0bfd66d529a55807
sovrn.com,335708,DIRECT,fafdf38b16bf6b2b
lijit.com,335708,DIRECT,fafdf38b16bf6b2b
emxdgt.com,1930,DIRECT,1e1d41537f7cad7f
appnexus.com,1356,RESELLER,f5ab79cb980f11d1
pubmatic.com,160006,RESELLER,5d62403b186f2ace
pubmatic.com,160096,RESELLER,5d62403b186f2ace
indexexchange.com,192410,RESELLER,50b1c356f2c5c8fc
pubmatic.com,160936,DIRECT,5d62403b186f2ace
openx.com,540191398,RESELLER,6a698e2ec38604c6
appnexus.com,1908,RESELLER,f5ab79cb980f11d1
smaato.com,1100044650,RESELLER,07bcf65f187117b4
ad-generation.jp,12474,RESELLER,7f4ea9029ac04e53
districtm.io,100962,RESELLER,3fd707be9c4527c3
yieldmo.com,2719019867620450718,RESELLER
appnexus.com,3663,RESELLER,f5ab79cb980f11d1
yahoo.com,55029,RESELLER,e1a5b5b6e3255540
admanmedia.com,726,RESELLER
sharethrough.com,m7OmgkTi,DIRECT,d53b998a7bd4ecd2
emxdgt.com,2009,RESELLER,1e1d41537f7cad7f
appnexus.com,13052,DIRECT,f5ab79cb980f11d1
contextweb.com,562541,RESELLER,89ff185a4c4e857c
smartadserver.com,4125,RESELLER,060d053dcf45cbf3
themediagrid.com,JTQKMP,RESELLER,35d5010d7789b49d
beachfront.com,14804,RESELLER,e2541279e8e2ca4d
improvedigital.com,2050,RESELLER
mintegral.com,10043,RESELLER,0aeed750c80d6423
gumgum.com,15565,DIRECT,ffdef49475d318a9
sonobi.com,7f5fa520f8,RESELLER,d1a215d9eb5aee9e
onetag.com,770a440e65869c2,RESELLER

#Caffeine
caffeine.tv, 21817067566, DIRECT, 70cd5f193a3b731c
google.com, pub-4865062380312798, RESELLER, f08c47fec0942fa0
hcodemedia.com, 559, RESELLER
video.unrulymedia.com, 486363271, RESELLER
rubiconproject.com, 25150, RESELLER, 0bfd66d529a55807
anyclip.com, 0016M00002WFF4hQAH, RESELLER
freewheel.tv, 1596662, RESELLER
catapultx.com, 163617, RESELLER
appnexus.com, 14747, RESELLER, f5ab79cb980f11d1
pubmatic.com, 163444, RESELLER, 5d62403b186f2ace
pubmatic.com, 163555, RESELLER, 5d62403b186f2ace
inmobi.com, 2b2255fbae1947b48004cbbbb22be776, RESELLER, 83e75a7ae333ca9d
openx.com, 559667641, RESELLER, 6a698e2ec38604c6
#Secondary Lines Block
freewheel.tv, 1596661, DIRECT
google.com, pub-1123187419349434, RESELLER, f08c47fec0942fa0
google.com, pub-7995104076770938, RESELLER, f08c47fec0942fa0
rubiconproject.com, 18008, RESELLER, 0bfd66d529a55807
rubiconproject.com, 13894, RESELLER, 0bfd66d529a55807
appnexus.com, 8790, RESELLER, f5ab79cb980f11d1
openx.com, 542291481, RESELLER, 6a698e2ec38604c6
openx.com, 540322758, RESELLER, 6a698e2ec38604c6
indexexchange.com, 189458, RESELLER, 50b1c356f2c5c8fc
indexexchange.com, 187924, RESELLER, 50b1c356f2c5c8fc
triplelift.com, 4777-EB, RESELLER, 6c33edb13117fd86
groupm.com,123, RESELLER
telaria.com, jh9i8-0noqr, RESELLER, 1a4e959a1b50034a
tremorhub.com, jh9i8-0noqr, RESELLER, 1a4e959a1b50034a
telaria.com, zw7za-j5a6k, RESELLER, 1a4e959a1b50034a
tremorhub.com, zw7za-j5a6k, RESELLER, 1a4e959a1b50034a
telaria.com, 9aa52-l99rc, RESELLER, 1a4e959a1b50034a
tremorhub.com, 9aa52-l99rc, RESELLER, 1a4e959a1b50034a
sharethrough.com, RVhuFS44, RESELLER, d53b998a7bd4ecd2
amxrtb.com, 105199725, RESELLER
#Anyclip Block
anyclip.com, 1, DIRECT
google.com, pub-4983172728561290, RESELLER, f08c47fec0942fa0
google.com, pub-5717092533913515, RESELLER, f08c47fec0942fa0
gannett.com, 22647169314, RESELLER
indexexchange.com, 185192, RESELLER,50b1c356f2c5c8fc
rubiconproject.com, 17346, RESELLER, 0bfd66d529a55807
google.com, pub-4903453974745530, RESELLER, f08c47fec0942fa0
google.com, pub-2930805104418204, RESELLER, f08c47fec0942fa0
rubiconproject.com, 22884, RESELLER, 0bfd66d529a55807
google.com, pub-4836542095728076, RESELLER, f08c47fec0942fa0
adipolo.com, 6266a054d5d17d3aee23ea76, RESELLER
adipolosolutions.com, 6266a054d5d17d3aee23ea76, RESELLER
pmbmonetize.com, 6266a054d5d17d3aee23ea76, RESELLER
triplelift.com, 11716-EB, RESELLER, 6c33edb13117fd86
triplelift.com, 11716, RESELLER, 6c33edb13117fd86
hcodemedia.com, 474, RESELLER
google.com, pub-7995104076770938, RESELLER, f08c47fec0942fa0
aps.amazon.com,171208af-037d-48f1-af92-1c24c2ee644a, DIRECT
mediafuse.com, 403, RESELLER
indexexchange.com, 197039, RESELLER, 50b1c356f2c5c8fc
indexexchange.com, 189544, RESELLER,50b1c356f2c5c8fc
indexexchange.com, 191384, RESELLER
pubmatic.com, 156610, RESELLER, 5d62403b186f2ace
xandr.com, 14119, RESELLER
sharethrough.com, wVtuV43v, RESELLER, d53b998a7bd4ecd2
sharethrough.com, buJfBeoy, RESELLER, d53b998a7bd4ecd2
richaudience.com, 1hQEPMvpi9, RESELLER
appnexus.com, 2928, RESELLER
appnexus.com, 8233, RESELLER
pubmatic.com, 81564, RESELLER, 5d62403b186f2ace
pubmatic.com, 156538, RESELLER, 5d62403b186f2ace
appnexus.com, 7445, RESELLER, f5ab79cb980f11d1
triplelift.com, 13617, DIRECT, 6c33edb13117fd86
opamarketplace.com, 6266a054d5d17d3aee23ea76, RESELLER
google.com, pub-9135355251665930, RESELLER, f08c47fec0942fa0 #Opa
#GreedyGame
GreedyGame.com, 2938522948371527, DIRECT
google.com, pub-1067374679252537, RESELLER, f08c47fec0942fa0
google.com, pub-2749054827332983, RESELLER, f08c47fec0942fa0
pubmatic.com, 161480, RESELLER, 5d62403b186f2ace
pubmatic.com, 162539, RESELLER, 5d62403b186f2ace
#SpringServe Block
springserve.com, 662, DIRECT, a24eb641fc82e93d
telaria.com, r2ez0-3xi2z, RESELLER, 1a4e959a1b50034a
tremorhub.com, r2ez0-3xi2z, RESELLER, 1a4e959a1b50034a
telaria.com, 2auap-45web, RESELLER, 1a4e959a1b50034a
tremorhub.com, 2auap-45web, RESELLER, 1a4e959a1b50034a
telaria.com, r2ez0-5wsco, RESELLER, 1a4e959a1b50034a
tremorhub.com, r2ez0-5wsco, RESELLER, 1a4e959a1b50034a
pubmatic.com, 157310, RESELLER, 5d62403b186f2ace
pubmatic.com, 158711, RESELLER, 5d62403b186f2ace
openx.com, 540226160, RESELLER, 6a698e2ec38604c6
google.com, pub-9685734445476814, RESELLER, f08c47fec0942fa0
undertone.com, 3817, RESELLER
appnexus.com, 2234, RESELLER
openx.com, 537153564, RESELLER, 6a698e2ec38604c6
wideorbit.com, 766, DIRECT, 009ac71611fe32ff
rubiconproject.com, 21134, RESELLER, 0bfd66d529a55807
conversantmedia.com, 100032, RESELLER, 03113cd04947736d
sonobi.com, 963032ef73, DIRECT, d1a215d9eb5aee9e
Imds.tv, 82101, RESELLER, ae6c32151e71f19d
openx.com, 540634634, RESELLER, 6a698e2ec38604c6
google.com, pub-5717092533913515, RESELLER, f08c47fec0942fa0 #NPMpartners
indexexchange.com, 185192, RESELLER #EBDA
rubiconproject.com, 17346, RESELLER, 0bfd66d529a55807 #EBDA
smartyads.com, 523, DIRECT, fd2bde0ff2e62c5d
lunamedia.io, 654cfd80669811ed96608bb0fb210de9, DIRECT, 524ecb396915caaf
themediagrid.com, R28I9J, DIRECT, 35d5010d7789b49d
pubmatic.com, 160493, RESELLER, 5d62403b186f2ace
xandr.com, 12745, RESELLER, f5ab79cb980f11d1
33across.com, 0015a00002qrPZEAA2, DIRECT, bbea06d9c4d2853c #33Across #hb #tag #video
yahoo.com, 57289, RESELLER, e1a5b5b6e3255540 #33Across #hb #tag #video
sovrn.com, 391309, DIRECT, fafdf38b16bf6b2b
lijit.com, 391309, DIRECT, fafdf38b16bf6b2b
lijit.com, 391309-eb, DIRECT, fafdf38b16bf6b2b
contextweb.com, 561910, RESELLER, 89ff185a4c4e857c

#Hindsight
#adx
google.com, pub-6479999173277695, RESELLER, f08c47fec0942fa0
hindsightsolutions.net, 54, DIRECT
badiversitynetwork.com, 152823, DIRECT
xandr.com, 11676, DIRECT
xandr.com, 11676, RESELLER
#didna
didna.io, 4169, DIRECT
google.com, pub-3565385483761681, RESELLER, f08c47fec0942fa0
google.com, pub-2829411399762487, DIRECT, f08c47fec0942fa0
yahoo.com, 55017, DIRECT, e1a5b5b6e3255540
yahoo.com, 58722, DIRECT
advertising.com, 28575, DIRECT
pubmatic.com, 159744, DIRECT, 5d62403b186f2ace
pubmatic.com, 159745, DIRECT, 5d62403b186f2ace
pubmatic.com, 161258, DIRECT, 5d62403b186f2ace
appnexus.com, 8219, DIRECT, f5ab79cb980f11d1
indexexchange.com, 186905, DIRECT, 50b1c356f2c5c8fc
indexexchange.com, 189707, DIRECT, 50b1c356f2c5c8fc
sovrn.com, 236010, DIRECT, fafdf38b16bf6b2b
lijit.com, 236010, DIRECT, fafdf38b16bf6b2b
lijit.com, 236010-eb, DIRECT, fafdf38b16bf6b2b
appnexus.com, 1360, RESELLER, f5ab79cb980f11d1
gumgum.com, 11645, RESELLER, ffdef49475d318a9
openx.com, 538959099, RESELLER, 6a698e2ec38604c6
openx.com, 539924617, RESELLER, 6a698e2ec38604c6
pubmatic.com, 137711, RESELLER, 5d62403b186f2ace
pubmatic.com, 156212, RESELLER, 5d62403b186f2ace
pubmatic.com, 156700, RESELLER, 5d62403b186f2ace
rubiconproject.com, 17960, RESELLER, 0bfd66d529a55807
sharethrough.com, 3232726a, DIRECT, d53b998a7bd4ecd2
sharethrough.com, 6KW1z7oe, DIRECT, d53b998a7bd4ecd2
pubmatic.com, 156557, RESELLER, 5d62403b186f2ace
pubmatic.com, 158723, RESELLER, 5d62403b186f2ace
rubiconproject.com, 18694, RESELLER, 0bfd66d529a55807
openx.com, 540274407, RESELLER, 6a698e2ec38604c6
33across.com, 0013300001kQj2HAAS, RESELLER, bbea06d9c4d2853c
smaato.com, 1100047713, RESELLER, 07bcf65f187117b4
triplelift.com, 8065, DIRECT, 6c33edb13117fd86
appnexus.com, 1314, RESELLER, f5ab79cb980f11d1
amxrtb.com, 105199445, DIRECT
indexexchange.com, 191503, RESELLER, 50b1c356f2c5c8fc
openx.com, 540254809, DIRECT, 6a698e2ec38604c6
openx.com, 540717738, DIRECT, 6a698e2ec38604c6
openx.com, 540742273, DIRECT, 6a698e2ec38604c6
media.net, 8CU1MXMOP, DIRECT
media.net, 8CUJY6S41, DIRECT
sonobi.com, a9012a99fa, RESELLER, d1a215d9eb5aee9e
sonobi.com, aed66d9e2d, DIRECT, d1a215d9eb5aee9e
33across.com, 0010b00002QK3z6AAD,DIRECT,bbea06d9c4d2853c
appnexus.com, 10239, RESELLER, f5ab79cb980f11d1
yahoo.com, 57289, RESELLER, e1a5b5b6e3255540
rubiconproject.com, 16414, RESELLER, 0bfd66d529a55807
openx.com, 537120563, RESELLER, 6a698e2ec38604c6
indexexchange.com, 191973, RESELLER, 50b1c356f2c5c8fc
rubiconproject.com, 21642, RESELLER, 0bfd66d529a55807
pubmatic.com, 156423, RESELLER, 5d62403b186f2ace
adpone.com, aa981b30d22dc8bc2b29, DIRECT
e-planning.net,386a7ee46aa2d8a4,DIRECT,c1ba615865ed87b2
#aniview
aniview.com, 621cfccfaa3a736f3802325c, DIRECT, 78b21b97965ec3f8
advertising.com, 23089, RESELLER
appnexus.com, 12637, RESELLER, f5ab79cb980f11d1
appnexus.com, 9382, RESELLER, f5ab79cb980f11d1
google.com, pub-6346866704322274, RESELLER, f08c47fec0942fa0
synacor.com, 82171, RESELLER, e108f11b2cdf7d5b
pubmatic.com, 156344, RESELLER, 5d62403b186f2ace
rubiconproject.com, 13344, RESELLER, 0bfd66d529a55807
indexexchange.com, 191740, RESELLER, 50b1c356f2c5c8fc
yahoo.com, 55317, RESELLER, e1a5b5b6e3255540
video.unrulymedia.com, 3350674472, DIRECT
rhythmone.com, 3350674472, DIRECT, a670c89d4a324e47
pubmatic.com, 160993, RESELLER, 5d62403b186f2ace
google.com, pub-3565385483761681, DIRECT, f08c47fec0942fa0
google.com, pub-5717092533913515, RESELLER, f08c47fec0942fa0
pubmatic.com, 157904, RESELLER, 5d62403b186f2ace
media.net, 8CU322PTV, RESELLER
google.com, pub-4586415728471297, RESELLER, f08c47fec0942fa0
openx.com, 540862677, RESELLER, 6a698e2ec38604c6
google.com, pub-2561470205289901, RESELLER, f08c47fec0942fa0
google.com, pub-6070398767421094, RESELLER, f08c47fec0942fa0
yahoo.com, 59244, RESELLER
pubmatic.com, 161335, RESELLER, 5d62403b186f2ace
sovrn.com, 376385, RESELLER, fafdf38b16bf6b2b
lijit.com, 376385, RESELLER, fafdf38b16bf6b2b
lijit.com, 376385-eb, RESELLER, fafdf38b16bf6b2b
rubiconproject.com, 13918, RESELLER, 0bfd66d529a55807
revcontent.com, 174064, DIRECT
appnexus.com, 7666, RESELLER, f5ab79cb980f11d1
Pubmatic.com, 160835, RESELLER, 5d62403b186f2ace
google.com, pub-6469856277206478, DIRECT, f08c47fec0942fa0
aps.amazon.com, d477d8c7-3d2b-4354-8eff-8e5787a8ab4b, DIRECT
admanmedia.com,726,RESELLER
beachfront.com, 14804, RESELLER, e2541279e8e2ca4d
appnexus.com, 1908, RESELLER, f5ab79cb980f11d1
districtm.io, 100962, RESELLER, 3fd707be9c4527c3
emxdgt.com,2009,RESELLER,1e1d41537f7cad7f
improvedigital.com,2050,RESELLER
indexexchange.com, 192410, RESELLER, 50b1c356f2c5c8fc
rubiconproject.com, 18020, RESELLER, 0bfd66d529a55807
themediagrid.com,JTQKMP,RESELLER,35d5010d7789b49d
openx.com, 540191398, RESELLER, 6a698e2ec38604c6
pubmatic.com, 157150, RESELLER, 5d62403b186f2ace
pubmatic.com, 160006, RESELLER, 5d62403b186f2ace
pubmatic.com, 160096, RESELLER, 5d62403b186f2ace
contextweb.com, 562541, RESELLER, 89ff185a4c4e857c
risecodes.com, 63832beef8189a00015cb6d3, RESELLER
sharethrough.com,7144eb80,RESELLER, d53b998a7bd4ecd2
smaato.com, 1100044650, RESELLER, 07bcf65f187117b4
smartadserver.com, 4125, RESELLER, 060d053dcf45cbf3
sovrn.com, 375328, RESELLER, fafdf38b16bf6b2b
lijit.com, 375328, RESELLER, fafdf38b16bf6b2b
rhythmone.com, 1654642120, RESELLER, a670c89d4a324e47
yahoo.com, 55029, RESELLER, e1a5b5b6e3255540

#Indexexchange
Indexexchange.com, 191193, DIRECT

#Media.net JW
Media.net, 8CU9488XV, DIRECT

#OneTag
onetag.com, 7689e32dba89212, DIRECT
onetag.com, 7689e32dba89212-OB, DIRECT
appnexus.com, 13099, RESELLER
yahoo.com, 58905, RESELLER, e1a5b5b6e3255540

#OpenX
openx.com, 544010795, DIRECT, 6a698e2ec38604c6
openx.com, 540254809, RESELLER, 6a698e2ec38604c6

#Pubmatic
pubmatic.com, 160937, DIRECT, 5d62403b186f2ace

#Rubicon
rubiconproject.com, 20794, DIRECT, 0bfd66d529a55807
rubiconproject.com, 20794, RESELLER, 0bfd66d529a55807

#Sovrn
sovrn.com, 335708, DIRECT, fafdf38b16bf6b2b
lijit.com, 335708, DIRECT, fafdf38b16bf6b2b
lijit.com, 335708-eb, DIRECT, fafdf38b16bf6b2b

#Taboola
taboola.com,1535459,DIRECT,c228e6794e811952
spotx.tv,71451,RESELLER
spotxchange.com,71451,RESELLER
pubmatic.com,156307,RESELLER
appnexus.com,3364,RESELLER
indexexchange.com,183756,RESELLER
contextweb.com,560382,RESELLER
tremorhub.com,z87wm,RESELLER
rubiconproject.com,16698,RESELLER
openx.com,539154393,RESELLER
freewheel.tv,799921,RESELLER
smartadserver.com,3563,RESELLER
beachfront.com,13749,RESELLER
emxdgt.com,1643,RESELLER
improvedigital.com,1577,RESELLER
video.unrulymedia.com,1166984029,RESELLER
inmobi.com,a985e39014a94721a8e97c929d32ef9d,RESELLER
pubnative.net,1007180,RESELLER
smaato.com,1100047487,RESELLER
synacor.com,82376,RESELLER
sonobi.com,9a1db44c9c,RESELLER
yahoo.com,59189,RESELLER
imds.tv,82376,RESELLER
yahoo.com,59177,RESELLER
vidoomy.com,2717565,RESELLER

#TheMediaGrid
themediagrid.com, OHXAKL, DIRECT, 35d5010d7789b49d

#TripleLIft
triplelift.com, 12199, DIRECT, 6c33edb13117fd86
triplelift.com, 10650, DIRECT, 6c33edb13117fd86
triplelift.com, 11314, DIRECT, 6c33edb13117fd86
triplelift.com, 11725, DIRECT, 6c33edb13117fd86

#Unruly
rhythmone.com, 4249739222, DIRECT, a670c89d4a324e47
video.unrulymedia.com, 4249739222, DIRECT

#Verizon Video
yahoo.com, 58756, DIRECT
appnexus.com, 11664, RESELLER
appnexus.com, 1868, RESELLER
contextweb.com, 558299, RESELLER, 89ff185a4c4e857c
contextweb.com, 562258, RESELLER, 89ff185a4c4e857c
EMXDGT.com, 273, RESELLER, 1e1d41537f7cad7f
indexexchange.com, 183875, RESELLER, 50b1c356f2c5c8fc
indexexchange.com, 184110, RESELLER, 50b1c356f2c5c8fc
indexexchange.com, 184349, RESELLER, 50b1c356f2c5c8fc
indexexchange.com, 184626, RESELLER, 50b1c356f2c5c8fc
openx.com, 537125356, RESELLER, 6a698e2ec38604c6
openx.com, 539088779, RESELLER, 6a698e2ec38604c6
openx.com, 539129292, RESELLER, 6a698e2ec38604c6
pubmatic.com, 133799, RESELLER, 5d62403b186f2ace
pubmatic.com, 155967, RESELLER, 5d62403b186f2ace
pubmatic.com, 158430, RESELLER, 5d62403b186f2ace
pubmatic.com, 160042, RESELLER, 5d62403b186f2ace
pubmatic.com, 160048, RESELLER, 5d62403b186f2ace
rubiconproject.com, 13132, RESELLER, 0bfd66d529a55807
rubiconproject.com, 17250, RESELLER, 0bfd66d529a55807
xad.com, 240, RESELLER, 81cbf0a75a5e0e9a
advertising.com, 28968, DIRECT
appnexus.com, 3292, RESELLER
EMXDGT.com, 1291, RESELLER, 1e1d41537f7cad7f
indexexchange.com, 183965, RESELLER, 50b1c356f2c5c8fc
openx.com, 540236670, RESELLER, 6a698e2ec38604c6
openx.com, 537143344, RESELLER, 6a698e2ec38604c6
pubmatic.com, 156458, RESELLER, 5d62403b186f2ace #video
pubmatic.com, 156325, RESELLER, 5d62403b186f2ace
pubmatic.com, 156674, RESELLER, 5d62403b186f2ace #video
contextweb.com, 561707, RESELLER, 89ff185a4c4e857c
rubiconproject.com, 18222, RESELLER, 0bfd66d529a55807
appnexus.com, 11665, RESELLER

#Kargo ESP
fabrik.com, 43, DIRECT
appnexus.com, 7424, RESELLER
themediagrid.com, QR6TCW, RESELLER, 35d5010d7789b49d
indexexchange.com, 183897, RESELLER, 50b1c356f2c5c8fc
pubmatic.com, 160382, RESELLER, 5d62403b186f2ace

Ads.Txt Alerts - A trading name of Red Volcano Limited

Waterloo Buildings, Second Floor Rear, 53 London Road, Southampton, Hampshire, United Kingdom, SO15 2AD

© Red Volcano 2020. All Rights Reserved.