a7n8x-x last upgrade. wich cpu is as the most for the price?

  • Thread starter Thread starter DDC
  • Start date Start date
D

DDC

a7n8x-x last upgrade. which cpu is as the most for the price?

I want to upgrade my old pc cause for now i can't get me a all new
one. So what i want to do is get me one of the 2 cpu. The first one is
the Barton 3000+ 333mhz fsb i al ready got a Barton core and i know
pretty much what's in it. But! For the amd Semptron 333mhz 3000+ i
don't know much about it. I've done some google and find out that it
got a l2 cache of 512k which the Barton core has. I also know that it
runs at 2gig has the cpu that i got in my system. The reason that i
want to buy this Semptron or the 3000 Barton core is that i want new
technologies like sse2 or other thing that i don't know on the
Semptron core....


So like i'm intending to do is getting me the info the Semptron core
socket A, fsb 333 rated at 3000.

Any known difference would be appreciated. Thank u.
 
DDC said:
a7n8x-x last upgrade. which cpu is as the most for the price?

I want to upgrade my old pc cause for now i can't get me a all new
one. So what i want to do is get me one of the 2 cpu. The first one is
the Barton 3000+ 333mhz fsb i al ready got a Barton core and i know
pretty much what's in it. But! For the amd Semptron 333mhz 3000+ i
don't know much about it. I've done some google and find out that it
got a l2 cache of 512k which the Barton core has. I also know that it
runs at 2gig has the cpu that i got in my system. The reason that i
want to buy this Semptron or the 3000 Barton core is that i want new
technologies like sse2 or other thing that i don't know on the
Semptron core....


So like i'm intending to do is getting me the info the Semptron core
socket A, fsb 333 rated at 3000.

Any known difference would be appreciated. Thank u.

This is a Sempron Model 10 with 512KB cache.
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/31993.pdf


2000 (3000+) 1.60V 38.75A 30.9A 8.10A 4.94A 62.0W 49.4W 90°C

Barton Model 10 with 512KB cache are covered here.
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/26237.PDF

XP Model 10  2167 (3000+) OPGA 166 512   13x   1.65V 85°C 58.4W

The difference is, the Barton core runs at 2167MHz, while that
Sempron runs at 2000MHz. The multiplier is one less on the Sempron.

Sempron P.R. ratings are comparable to Intel Celeron.
AthlonXP P.R. ratings are comparable to Intel P4.

Even though both are rated "3000+", the Barton is actually the
stronger chip here, due to the higher core clock.

I don't know what kind of price you are getting on the two above
parts, but another candidate could be an AthlonXP-M. The trick
will be, what kind of support your motherboard provides for them.
Basically, the idea is, even though they are officially FSB266,
they can run at up to FSB400. You are interested in FSB333 and
that should work also. The multiplier is unlocked, and generally
you can go to a multiplier of 12.5x without needing to add a
"wire trick" to the socket. Thus, 166x12.5 = 2075MHz. You can
get the higher multipliers, but then you'd need the wire.

http://www.newegg.com/Product/Product.asp?Item=N82E16819103401
http://www.newegg.com/Product/Product.asp?Item=N82E16819103436

So, the tradeoff with the AthlonXP-M, is you need to do more
research, and see whether the BIOS will accept the Mobile, and
also whether the multiplier support on your board is four bit
or five bit. I would expect four bit, which means the upper bit
can be programmed with a wire, and the presence or absence of the
wire makes the difference between being able to access multipliers
12.5 or less, or 13x or above.

The above adverts have hundreds of comments in the review section,
so they are a source of info.

Picking up your Barton 3000+ instead, is a conservative choice
if you don't want any nasty surprises. What you do, may depend
on whether this is your "work" machine or your "play" machine.

Have fun,
Paul
 
Paul said:
This is a Sempron Model 10 with 512KB cache.
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/31993.pdf


2000 (3000+) 1.60V 38.75A 30.9A 8.10A 4.94A 62.0W 49.4W 90°C

Barton Model 10 with 512KB cache are covered here.
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/26237.PDF

XP Model 10 2167 (3000+) OPGA 166 512 13x 1.65V 85°C 58.4W

The difference is, the Barton core runs at 2167MHz, while that
Sempron runs at 2000MHz. The multiplier is one less on the Sempron.

Sempron P.R. ratings are comparable to Intel Celeron.
AthlonXP P.R. ratings are comparable to Intel P4.

Even though both are rated "3000+", the Barton is actually the
stronger chip here, due to the higher core clock.

I don't know what kind of price you are getting on the two above
parts, but another candidate could be an AthlonXP-M. The trick
will be, what kind of support your motherboard provides for them.
Basically, the idea is, even though they are officially FSB266,
they can run at up to FSB400. You are interested in FSB333 and
that should work also. The multiplier is unlocked, and generally
you can go to a multiplier of 12.5x without needing to add a
"wire trick" to the socket. Thus, 166x12.5 = 2075MHz. You can
get the higher multipliers, but then you'd need the wire.

http://www.newegg.com/Product/Product.asp?Item=N82E16819103401
http://www.newegg.com/Product/Product.asp?Item=N82E16819103436

So, the tradeoff with the AthlonXP-M, is you need to do more
research, and see whether the BIOS will accept the Mobile, and
also whether the multiplier support on your board is four bit
or five bit. I would expect four bit, which means the upper bit
can be programmed with a wire, and the presence or absence of the
wire makes the difference between being able to access multipliers
12.5 or less, or 13x or above.

The above adverts have hundreds of comments in the review section,
so they are a source of info.

Picking up your Barton 3000+ instead, is a conservative choice
if you don't want any nasty surprises. What you do, may depend
on whether this is your "work" machine or your "play" machine.

Have fun,
Paul
I would go for the Athlon XP no questions asked. I've used two Sempron
processors and they've both been lackluster performance wise. It's very
easy to tell an Athlon XP 2800+ Barton from a Sempron 2800+ as I've used
computers with both before. Get the 3000+ Barton. Only remotely consider
the Sempron if you cannot spend the little extra cash for the XP.
 
Paul said:
This is a Sempron Model 10 with 512KB cache.
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/31993.pdf


2000 (3000+) 1.60V 38.75A 30.9A 8.10A 4.94A 62.0W 49.4W 90°C

Barton Model 10 with 512KB cache are covered here.
http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/26237.PDF

XP Model 10 2167 (3000+) OPGA 166 512 13x 1.65V 85°C 58.4W

The difference is, the Barton core runs at 2167MHz, while that
Sempron runs at 2000MHz. The multiplier is one less on the Sempron.

Sempron P.R. ratings are comparable to Intel Celeron.
AthlonXP P.R. ratings are comparable to Intel P4.

Even though both are rated "3000+", the Barton is actually the
stronger chip here, due to the higher core clock.

I don't know what kind of price you are getting on the two above
parts, but another candidate could be an AthlonXP-M. The trick
will be, what kind of support your motherboard provides for them.
Basically, the idea is, even though they are officially FSB266,
they can run at up to FSB400. You are interested in FSB333 and
that should work also. The multiplier is unlocked, and generally
you can go to a multiplier of 12.5x without needing to add a
"wire trick" to the socket. Thus, 166x12.5 = 2075MHz. You can
get the higher multipliers, but then you'd need the wire.

http://www.newegg.com/Product/Product.asp?Item=N82E16819103401
http://www.newegg.com/Product/Product.asp?Item=N82E16819103436

So, the tradeoff with the AthlonXP-M, is you need to do more
research, and see whether the BIOS will accept the Mobile, and
also whether the multiplier support on your board is four bit
or five bit. I would expect four bit, which means the upper bit
can be programmed with a wire, and the presence or absence of the
wire makes the difference between being able to access multipliers
12.5 or less, or 13x or above.

The above adverts have hundreds of comments in the review section,
so they are a source of info.

Picking up your Barton 3000+ instead, is a conservative choice
if you don't want any nasty surprises. What you do, may depend
on whether this is your "work" machine or your "play" machine.

Have fun,
Paul
And Paul's right in another respect regarding surprises. You will likely
have a few headaches getting the Sempron to be detected properly. A lot of
times, the Sempron will be detected as an AMD Athlon XP or something like
that and you must be careful setting it up with the proper settings to be
detected as a Sempron. A lot of times you'll also have to update your BIOS,
though I don't know with your particular motherboard that you have.
 
And Paul's right in another respect regarding surprises. You will likely
have a few headaches getting the Sempron to be detected properly. A lot of
times, the Sempron will be detected as an AMD Athlon XP or something like
that and you must be careful setting it up with the proper settings to be
detected as a Sempron. A lot of times you'll also have to update your BIOS,
though I don't know with your particular motherboard that you have.
Well i run my a7n8x-x board with the latest bios the version 1010. And
that one has the support for the semptron cpu. I was considering the
Semptron 3000+ for it's 512 l2 cache and it new feature like the ss2
technologie but ofter some reading i'm not shure if it has the ss2
tech so for now i'm better oc the barton 2600 to 2.3gig and stick
with the stock fan or getting a new fan. But witch one?

Have u any idea?
 
Thus spake DDC:
Well i run my a7n8x-x board with the latest bios the version 1010. And
that one has the support for the semptron cpu. I was considering the
Semptron 3000+ for it's 512 l2 cache and it new feature like the ss2
technologie but ofter some reading i'm not shure if it has the ss2
tech so for now i'm better oc the barton 2600 to 2.3gig and stick
with the stock fan or getting a new fan. But witch one?

Have u any idea?

I recently replaced my Zalman CNPS6000Cu with a Zalman CNPS7000B Cu. Not
exactly the cheapest option but it reduced the noise, temperature, required
fan speed & Vcore.

The disadvantage apart from cost was the need to remove my A7N8X-E
completely from the tray to fit the hardware. I can now run my XP-M2500+
@12x200 but choose to run it @11.5x to reduce noise (CPU fan @1310rpm).
 
Thus spake DDC:


I recently replaced my Zalman CNPS6000Cu with a Zalman CNPS7000B Cu. Not
exactly the cheapest option but it reduced the noise, temperature, required
fan speed & Vcore.

The disadvantage apart from cost was the need to remove my A7N8X-E
completely from the tray to fit the hardware. I can now run my XP-M2500+
@12x200 but choose to run it @11.5x to reduce noise (CPU fan @1310rpm).

Hi, well it seems to be a good suggestion but at the end of the page
on the zalman web site they say this in the note section.

1. Fan should be set to Normal Mode if OVERCLOCKING.

2. Zalman Tech Co., Ltd. is not responsible for any damage resulting
from CPU OVERCLOCKING.

3. The maximum weight for a cooler is specified as 300g for AMD Socket
462. Special care should be taken when moving a computer equipped with
a cooler which exceeds the relevant weight limit. Zalman Tech is not
responsible for any damage that occurs when moving a computer.

Considering that the CNPS7000B-AlCu LED is 438g and yours is 755g did
you experience any case like: re-pasting the core for better cooling
because of the paste that dry out in reason of the heavy wait That
leave a small gap between the cpu and the fins?

I've read some story's about cpu that crack under pressure and stuff
like that so maybe the aluminum one will be my next purchase.

a+
 
DDC said:
Well i run my a7n8x-x board with the latest bios the version 1010. And
that one has the support for the semptron cpu. I was considering the
Semptron 3000+ for it's 512 l2 cache and it new feature like the ss2
technologie but ofter some reading i'm not shure if it has the ss2
tech so for now i'm better oc the barton 2600 to 2.3gig and stick
with the stock fan or getting a new fan. But witch one?

Have u any idea?

Info on SSE and Sempron is here. Socket A is only vanilla SSE.
Sempron socket A and AthlonXP socket A both seem to support
the same 70 instructions of SSE. The newer Athlon64 processors
extend SSE support, as this table shows. You would need S754 or
S939 if you want more than just SSE.

http://www.amd.com/us-en/Processors/ProductInformation/0,,30_118_11599_11604,00.html

As I explained in my previous post, what you buy depends on the
price being charged, and how good the chip is for overclocking.
My own personal choice was an AthlonXP-M 2600+, which overclocks
to a 3200+ level without problems. You can overclock the chips
that are multiplier locked, like a Sempron or Barton, by lifting
the FSB - but depending on your motherboard's feature set,
that can be tougher to do. If the FSB and memory are locked
together, lifting the FSB can lift the memory above its
specified speed.

For a simple upgrade, stick with the Barton and run it at stock
speed.

*******
Before you make your purchase, have a look at this article. I
wish they had been more precise with which processors were
being used. They say the Sempron 3100+ quoted here is a S754
processor. I don't know if the Sempron 2800+ is a S462 or
a S754 unit. This article will allow you to compare the worlds
of S462 (socket A), the S754 and S939 Athlon64 boards.

http://www.behardware.com/articles/531-1/testing-12-athlon-64s.html

It is possible a cheap Sempron plus an AGP slot s754 board, could
be purchased for just a few dollars more than the S462 processor
you are planning on buying. For the Sempron to make sense, you'd
have to overclock the hell out of it, so this plan is not for
everyone :-) I read one report, where a guy got a 1.6GHz S754
Sempron to run at 2.4GHz, which should make for decent
performance.

S754 and S939 are not without their issues. The BIOS is more
complicated, if you are an overclocker. You have to learn a lot
more than you would with S462. There will be a price to be paid,
in terms of the amount of your time it would take to research
and properly set up the board. Lots of late night reading of
the private forums...

Paul
 
Thus spake DDC:
Hi, well it seems to be a good suggestion but at the end of the page
on the zalman web site they say this in the note section.

1. Fan should be set to Normal Mode if OVERCLOCKING.

2. Zalman Tech Co., Ltd. is not responsible for any damage resulting
from CPU OVERCLOCKING.

3. The maximum weight for a cooler is specified as 300g for AMD Socket
462. Special care should be taken when moving a computer equipped with
a cooler which exceeds the relevant weight limit. Zalman Tech is not
responsible for any damage that occurs when moving a computer.

Considering that the CNPS7000B-AlCu LED is 438g and yours is 755g did
you experience any case like: re-pasting the core for better cooling
because of the paste that dry out in reason of the heavy wait That
leave a small gap between the cpu and the fins?

I've read some story's about cpu that crack under pressure and stuff
like that so maybe the aluminum one will be my next purchase.

a+


The 7000B Cu is very heavy indeed - just as well it is firmly bolted to the
m/b. I did consider the CuAl version but on paper, its thermal properties
didn't look much better than my 6000Cu. I would prefer the heavier unit with
4 bolt mounting than the lighter one clipped on with its consequent leverage
on the socket.

The 6000Cu had a 120mm Dustproof Acousti fan running off 12V @ 1500rpm where
my new 7000 is running on its lowest setting with a CPU running at a fair
level of overclocking - albeit a mobile version at 1350rpm (XP-M2500+ @
2303MHz = 200x11.5/1.725V). My 80mm exhaust fan is also running of ~5V @
1350rpm. The CPU can run with total stability for hours at 100% load using
burnk7 which stresses the CPU far more than Prime95 does. It does knock down
the 5V supply to reported low of 4.73V but survives without issue. If I'm
willing to up the Vcore to max my m/b will allow & run both fans at medium
speed, I can run this CPU @12x200, again with stability & headroom to spare
during warm weather but choose the quieter option.

If I was goofy enough to do Lan parties I may have 2nd thoughts about the
7000Cu's excessive weight but my PC gets fettled then left alone for months.
I forgot I had my very well insulated (soundproofed) Lian Li PC60 case's
front stock fans set to medium speed so reset them back to low before
testing & lowering the Vcore to its current value. The 7000Cu never let me
run @ 2400MHz or 2300MHz @ less than 1.750V or with so little sound that my
2 Hitachi SATA discs are the main source of noise. The m/b is well able to
cope with the more than recommended weight & feels very solid. The extra
cooling & reduced noise exceeded my expectations. Apart from having to
remove the m/b from the tray it was much easier to fit than the 6000 was.
The XP-M2500+ was a real bargain as well!
 
The 7000B Cu is very heavy indeed - just as well it is firmly bolted to the
m/b. I did consider the CuAl version but on paper, its thermal properties
didn't look much better than my 6000Cu. I would prefer the heavier unit with
4 bolt mounting than the lighter one clipped on with its consequent leverage
on the socket.
The 6000Cu had a 120mm Dustproof Acousti fan running off 12V @ 1500rpm where
my new 7000 is running on its lowest setting with a CPU running at a fair
level of overclocking - albeit a mobile version at 1350rpm (XP-M2500+ @
2303MHz = 200x11.5/1.725V). My 80mm exhaust fan is also running of ~5V @
1350rpm. The CPU can run with total stability for hours at 100% load using
burnk7 which stresses the CPU far more than Prime95 does. It does knock down
the 5V supply to reported low of 4.73V but survives without issue. If I'm
willing to up the Vcore to max my m/b will allow & run both fans at medium
speed, I can run this CPU @12x200, again with stability & headroom to spare
during warm weather but choose the quieter option.

If I was goofy enough to do Lan parties I may have 2nd thoughts about the
7000Cu's excessive weight but my PC gets fettled then left alone for months.
I forgot I had my very well insulated (soundproofed) Lian Li PC60 case's
front stock fans set to medium speed so reset them back to low before
testing & lowering the Vcore to its current value. The 7000Cu never let me
run @ 2400MHz or 2300MHz @ less than 1.750V or with so little sound that my
2 Hitachi SATA discs are the main source of noise. The m/b is well able to
cope with the more than recommended weight & feels very solid. The extra
cooling & reduced noise exceeded my expectations. Apart from having to
remove the m/b from the tray it was much easier to fit than the 6000 was.
The XP-M2500+ was a real bargain as well!


You know it's pretty much complicated to chose a fan. lol, first of
all we must check the thermal dissipation factor, but the al and
copper are very close... So i've done some research in my books for
the thermal resistance of the copper and the aluminum. Well what i say
is that copper is the most efficient for heat dissipation vs aluminum
witch as the half of it's ability. But considering that Al has the 1/3
of the mass of the copper it seem to regain some points. In a other
hands the ,Al, has the ability to retain the heat much longer so a
good fan should be use "that's the reason it's more noisy". By that
both fans are mostly identical. one will be more noisy " the aluminum
one" and the other not. 27db for the full speed is again more queit
than most HDD.

that link here shows at the page 7 the curve desing of the fans.
http://www.zalman.co.kr/Upload/product/CNPS7000B_eng.PDF
One thing would have been fun to be shown in the diagram. The
operating point of temperature "40*C, 50*C" witch one goes whit the
diagram? It's missing so by this we can't figure out or well it will
operate.

An other point is coming, the more resistivity you have in thermal
exchange the less transfer you have. it like what you've got in your
wall, the insulation, the bigger the number for the resistance the
better it reduce the exchange in heat. So ie : for the heating period
in the winter we've got less transfer. So here it's the same
situation. people got confused by the weight and it's thermal
resistivity. but the desing in the copper kind show that it doesn't do
much better than the al one.

The real factor that rule my choice is this.
0.29 ~ 0.22 ¡ÆC/W for the CNPS7000A-AlCu LED
0.27 ~ 0.20 ¡ÆC/W for the CNPS7000B-Cu LED
So the .02W/*C is very small in gain when choose a heavy weight from
an other when you have mostly the same thing at the alf of it's
weight.

i steal stick with the al even if the copper the "kind of steel or
metal" is better. Also i'm sure that this fan was desing on paper with
the aluminum and for extra marketing, they've build one with copper
just to brag around...

DDC
 
Thus spake DDC:
You know it's pretty much complicated to chose a fan. lol, first of
all we must check the thermal dissipation factor, but the al and
copper are very close... So i've done some research in my books for
the thermal resistance of the copper and the aluminum. Well what i say
is that copper is the most efficient for heat dissipation vs aluminum
witch as the half of it's ability. But considering that Al has the 1/3
of the mass of the copper it seem to regain some points. In a other
hands the ,Al, has the ability to retain the heat much longer so a
good fan should be use "that's the reason it's more noisy". By that
both fans are mostly identical. one will be more noisy " the aluminum
one" and the other not. 27db for the full speed is again more queit
than most HDD.

that link here shows at the page 7 the curve desing of the fans.
http://www.zalman.co.kr/Upload/product/CNPS7000B_eng.PDF
One thing would have been fun to be shown in the diagram. The
operating point of temperature "40*C, 50*C" witch one goes whit the
diagram? It's missing so by this we can't figure out or well it will
operate.

An other point is coming, the more resistivity you have in thermal
exchange the less transfer you have. it like what you've got in your
wall, the insulation, the bigger the number for the resistance the
better it reduce the exchange in heat. So ie : for the heating period
in the winter we've got less transfer. So here it's the same
situation. people got confused by the weight and it's thermal
resistivity. but the desing in the copper kind show that it doesn't do
much better than the al one.

The real factor that rule my choice is this.
0.29 ~ 0.22 ¡ÆC/W for the CNPS7000A-AlCu LED
0.27 ~ 0.20 ¡ÆC/W for the CNPS7000B-Cu LED
So the .02W/*C is very small in gain when choose a heavy weight from
an other when you have mostly the same thing at the alf of it's
weight.

i steal stick with the al even if the copper the "kind of steel or
metal" is better. Also i'm sure that this fan was desing on paper with
the aluminum and for extra marketing, they've build one with copper
just to brag around...

DDC

My aim was max noise reduction. My original thoughts were tempered by the
thermal resistance of my 6000Cu not being that much higher but I guess that
the 7000 is just a much better design that has far better airflow through
the fins & better fan positioning. I wonder how much a silver version would
cost, though its contact area would need plating?! The new 9500 won't fit
socket A but ain't that heavy with a thermal r of 0.12-0.16C/w that probably
betters lower-end water cooling.
 
Thus spake DDC:

My aim was max noise reduction. My original thoughts were tempered by the
thermal resistance of my 6000Cu not being that much higher but I guess that
the 7000 is just a much better design that has far better airflow through
the fins & better fan positioning.
That's true. the conception if the 7000 vs the 6000 is the fan that is
directly connect in the fins of the "radiator". And i would think that
if the 6000 series where build like the 7000 with a fans directly
connect on. i think we would have the same resistance in the heat
exchange. Sticking a 6cm fans with the screw between the fins would be
something to try just for fun and see how well it drop the
temperature.
I wonder how much a silver version would
Well a silver version would have cost more and the efficiency of the
silver is has good as the copper maybe a little more. "that is in heat
exchange but in therme of conductivity with electricity, it's better
than copper and gold but it's very close to gold, as far as i can
remember. But what's really beat the copper is platine. lol, but it
too pricey.
cost, though its contact area would need plating?! The new 9500 won't fit
socket A but ain't that heavy with a thermal r of 0.12-0.16C/w that probably
betters lower-end water cooling.

Just for the fun i've count each half of the 7000 co and al the amount
of fins that they had, and strangely the AL version has 64 fins on
both side and the copper version has 66 fins on each side.

Hmm interesting. That is a plus for the copper version and a
disadvantage for the al one. So technically the copper version is for
those who want silence.

Yes the 9500 is really something huhh! But it height scares me a
little bit. Moving the case would be allot more hazardous than having
a 7000cu install on. And i guess it's why we can't have it on a socket
a witch is 101mm square vs those large plate of the 64bit cpu's. In
the pdf specification they said the space requirement is at least
135mm from the motherboard at the cover of the pc. I'm referring here
to a physical law witch is like holding a hammer in your hand with
your harm strait open in front of u. hold it there 1 min and do it
again with the hammer near you 1 min and see witch one is more steady
and comfortable. You will see my point...

If your pc has it's own place and don't move u can consider that
option. And water cooling woo hoo. That would be something in my
case. join to a ddr 433 or a 500 mhz memory chip i could reach the
sky. lol it's something like 11.5 x 250 = 2875mhz and a life time cpu
of one mount lol.

Well i'm not fixed yet i'm juggling between a 8cm thermalflow from
vantech + an ducking adapter 8cm/6cm and the 7000al-cu +led.

I guess i will go with the cheap one and consider the 7000cu-al later
for my new rig.


ddc
 
Thus spake DDC:
Well i'm not fixed yet i'm juggling between a 8cm thermalflow from
vantech + an ducking adapter 8cm/6cm and the 7000al-cu +led.

I guess i will go with the cheap one and consider the 7000cu-al later
for my new rig.

Have a look at some of the Scythe coolers. This month's UK based PC Pro
compare their Ninja against the Zalman CNPS9500 & rates the Ninja above when
it's fitted with a 120mm fan (of your choice). Most of the Scythe's aren't
for socket A which ain't that surprising.
 
Back
Top