need someone to benchmark chess engine performance - G2 General

Hi,
I want to see the power of Snapdragon 800 in terms of chess engine copmutation - droidfish chess app (stockfish 4). Usually on my Note 2 i get ~800knps, galaxy s4 got ~1000knps and i wonder if this new powerful phone as all say it will pass 2000knps mark...
All you need to do is to install droidfish (free) from google play store. Configure it to use 4 cores ("threads" section) - then pick some random chess positions and press 'M' and "Analyze" - that runs the stockfish chess engine to evaluate your position - look at the bottom of the screen - the eval line there contains the knps number (kilo nodes per second) - pls publish it. The higher the better...-
Thanks

From the new game position I'm getting nps: 171k
Verizon LG G2

Hope this helps
Sent from my LG-D800 using XDA Premium 4 mobile app

171k is too low and does not make sense...
Please make sure you configured 4 cores in "threads" section. Also - move some pieces to let it work...

elofback said:
Hope this helps
Sent from my LG-D800 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
171k is too low and does not make sense...
Please make sure you configured 4 cores in "threads" section. Also - move some pieces to let it work...

TheBenzinator said:
Hi,
I want to see the power of Snapdragon 800 in terms of chess engine copmutation - droidfish chess app (stockfish 4). Usually on my Note 2 i get ~800knps, galaxy s4 got ~1000knps and i wonder if this new powerful phone as all say it will pass 2000knps mark...
All you need to do is to install droidfish (free) from google play store. Configure it to use 4 cores ("threads" section) - then pick some random chess positions and press 'M' and "Analyze" - that runs the stockfish chess engine to evaluate your position - look at the bottom of the screen - the eval line there contains the knps number (kilo nodes per second) - pls publish it. The higher the better...-
Thanks
Click to expand...
Click to collapse
I'm getting between 460k - 490k nps with four threads.

I'm getting 491k with four threads

paffinity said:
I'm getting between 460k - 490k nps with four threads.
Click to expand...
Click to collapse
Very weird...Can't be my Note 2 is stronger in that.
Can you try this position - let it run 10 seconds on it. Maybe it is somehow limited so you need to enlarge hash table size..?

Clock starts high then throttles down to 1200 or so, knps at 411 now.

WPWoodJr said:
Clock starts high then throttles down to 1200 or so, knps at 411 now.
Click to expand...
Click to collapse
Very Very low. For my position i attached it is steady @ 700knps. IF that is true it is very very bad performance.

TheBenzinator said:
Very Very low. For my position i attached it is steady @ 700knps. IF that is true it is very very bad performance.
Click to expand...
Click to collapse
What is your score from starting position?

TheBenzinator said:
Very Very low. For my position i attached it is steady @ 700knps. IF that is true it is very very bad performance.
Click to expand...
Click to collapse
Look at this thread - someone complained similar issue on S4 4 cores version (Snapdragon throttling issue??)
http://forum.xda-developers.com/showthread.php?t=2264209
Please check when using 4 cores - what's the actual cpus speed....!?

WPWoodJr said:
What is your score from starting position?
Click to expand...
Click to collapse
~650knps (again, galaxy note 2, 4 cores, hash table size does not change anything)

TheBenzinator said:
Look at this thread - someone complained similar issue on S4 4 cores version (Snapdragon throttling issue??)
http://forum.xda-developers.com/showthread.php?t=2264209
Please check when using 4 cores - what's the actual cpus speed....!?
Click to expand...
Click to collapse
As I said before, it seems to throttle CPU speed down to 1200 after a little bit.

WPWoodJr said:
As I said before, it seems to throttle CPU speed down to 1200 after a little bit.
Click to expand...
Click to collapse
So 4 cores can't run at 2.26GHz all together....What a shame..
BTW, which tool do you use to see all cpus speed?
Can you check if setting threads to 1 - if it runs at 2.26GHz? Since i get also 171k (starting game position) on 1 thread on weaker cpu....
UPDATE: Just checked with System Monitor App - no cpu speed down on note 2 even regardless number of cores used (1 core runs @ 1.6GHz, 4 cores runs at 1.6GHz (each) either...)
Looks to me like a bug in Snapdragon 600/800 in this kind of load. I never saw LG claim they can't run all 4 cores at 2.26GHz each.

I am using System Panel. When I set threads to 1 it oscillates between 1200 and 2200.
I have seen up to 609k since rebooting.
My Nexus 7 (2012) is a bit slower.
Sent from my Verizon LG G2

WPWoodJr said:
I am using System Panel. When I set threads to 1 it oscillates between 1200 and 2200.
>> Probably this is an issue. On my note 2 using System Panel when i set to 1 thread it is steady on 1600.
I have seen up to 609k since rebooting.
>> 4 cores 609k you probably mean (not 1 core)
My Nexus 7 (2012) is a bit slower.
Sent from my Verizon LG G2
Click to expand...
Click to collapse
I am contacted also to Droidfish programmer to check this weird behavior - maybe this is related somehow to the SW behavior but i doubt it...

Yes I meant 609 on 4 cores.
Sent from my Verizon LG G2

WPWoodJr said:
Yes I meant 609 on 4 cores.
Sent from my Verizon LG G2
Click to expand...
Click to collapse
This is screenshot of cpus clock speed on my note 2 which look good as expected (constatly set to max clock rate on each core)
So if we gather all finding so far - the version of galaxy S4 that uses octa-core (NOT snapdragon) also performed WELL on 4 A14 cores - result was ~900-1000knps which is good and higher than note 2 as ecpected. Snapdragon 800 should have beaten both...But it performs poorly - and this is real life scenario for chess players...
It all looks like snapdragon issue or droidfish is not optimized to run on snapdragon - don't know. Yesterday I sent emails to LG & Droidfish developer to comment on that since something is wrong here. No response yet.

It's probably a combo of the gov and scheduler. Difference between the 2. From Samsung. This phone doesn't need to ramp up that high to perform better. And gpu takes a lot off it. Your comparing two completely separate arch and govs
Sent from my VS980 4G using xda app-developers app

Related

asynchronous dual core vs others

I have a question about the 3D's dual core that I'd like more clarification on the vague answers I'm getting by searching this site and google. So I've read that the core is asynchronous so basically meaning the second core doesn't do much work unless needed as others like the tegra 2 and exynos have both cores running or something similar to that, and that this is affecting the benchmark scores. I also read that one would basically double the score of the 3D to get a more accurate reading. Can anyone confirm or further explain this?
Yes, asynchronous is when something operates on another thread whereas the main thread is still available for operating. This allows for better performance in terms of managing tasks. Now just because it doesn't score high on a benchmark, it doesn't mean it is going to perform. Also this allows for better performance for the battery.
I haven't slept for the past 12 hours so if this doesn't help you, just let me know and I will fully elaborate on how the processor will operate on the phone. Now time for bed :'(
In short, asynchronous operation means that a process operates independently of other processes.
Think of transferring a file. A separate thread will utilized for doing so. You will then be able to do background things such as playing with the UI, such as Sense since you will be using the main thread. If anything were to happen to the transferring file (such as it failing), you will be able to cancel it because it is independent on another thread.
I hope this makes sense man, kind of tired. Now I'm really going to bed.
Sent from my PC36100 using XDA App
To be more specific by asynchronous they mean that each core can run at different clock speeds. Core 1 could be at 1.2 ghz while core 2 is at 200 mhz. Most multi core processors are synchronous meaning all the cores are running at the same speed.
donatom3 said:
To be more specific by asynchronous they mean that each core can run at different clock speeds. Core 1 could be at 1.2 ghz while core 2 is at 200 mhz. Most multi core processors are synchronous meaning all the cores are running at the same speed.
Click to expand...
Click to collapse
^This too
Sent from my PC36100 using XDA App
I was also very curious to learn a little more about the async cores and how it differes from a standard "Always-On" dual core arctechiure.
Thh first page/video I found talks about the SnapDragon core specifically.
http://socialtimes.com/dual-core-snapdragon-processor-qualcomm-soundbytes_b49063
From what I've gathered, it comes down to using the second core and thus more power, only when needed. Minimizing voltage and heat to preserve battery life.
The following video goes into similar and slightly deeper detail about the processor specifically found in the EVO 3D. The demo is running a processor benchmark with a visual real time usage of the two cores. You can briefly see how the two cores are trading off the workload between each other. It was previously mentioned somewhere else on this forum, but I believe by seperating a workload between two chips, the chip will use less power across the two chips vs putting the same workload on a sinlge chip. I'm sure someone else will chime in with some additional detail. Also, after seeing some of these demos, I'm inclined to think that the processor found in the EVO 3D is actually stable at 1.5 but has been underclocked to 1.2 to conserve battery. Only time spent within our hands will tell.
Another demo of the MSM8660 and Adreno 220 GPU found in the EVO 3D. Its crazy to think we've come this far for mobile phone technology.
What occurred to me is how complex Community ROMs for such a device may become with the addition of Video Drivers that may continue to be upgraded and improved (think early Video Card tweaks for PC). Wondering how easy/difficult it will be to get our hands on them, possibly through extraction of updated stock ROMs.
EDIT: As far as benchmarks are concerned, I blame the inability of today's bench marking apps to consider async cores or properly utilize them during testing to factor the over all score. Because the current tests are most likely to be spread across cores which favors efficiency, the scores are going to be much lower than what the true power and performance of the chips can produce. I think of it as putting a horsepower governor on a Ferrari.
thanks for the explanation everyone
The best demonstration is in the first video posted, notice when Charbax looks at the monitor. There on the top right are the frequencies of the two cores, and you'll notice the both of them jumping around a lot, independent of the other. Using the cores "on-demand" only when needed ends up saving a lot of battery power, but doesn't give you any performance loss.
Harfainx said:
The best demonstration is in the first video posted, notice when Charbax looks at the monitor. There on the top right are the frequencies of the two cores, and you'll notice the both of them jumping around a lot, independent of the other. Using the cores "on-demand" only when needed ends up saving a lot of battery power, but doesn't give you any performance loss.
Click to expand...
Click to collapse
Actually I was thinking that not just the battery savings but there could be a performance gain. Think of this if the manufacturer knows they only have to clock one core up to speed when needed they can be more aggressive about their timings and have the core clock up faster than a normal dual core would since they know they don't have to clock up both processors when only one needs the full speed.
I wonder if the drop to 1.2 GHz also serves to keep heat under control. It might not just be battery savings, maybe the small case of a phone doesn't allow for proper cooling to hit 1.5 safely.
I'd love to see some confirmation that the asynchronous nature of this chipset is what's responsible for the seemingly lackluster benchmarking.
mevensen said:
I wonder if the drop to 1.2 GHz also serves to keep heat under control. It might not just be battery savings, maybe the small case of a phone doesn't allow for proper cooling to hit 1.5 safely.
I'd love to see some confirmation that the asynchronous nature of this chipset is what's responsible for the seemingly lackluster benchmarking.
Click to expand...
Click to collapse
The "horrible" benchmark scores are simply due to the tests inability to consider async core performance. Wait till the tests are able to take this into consideration.
Sent from my HERO200 using XDA Premium App
RVDigital said:
The "horrible" benchmark scores are simply due to the tests inability to consider async core performance. Wait till the tests are able to take this into consideration.
Sent from my HERO200 using XDA Premium App
Click to expand...
Click to collapse
I went through all of your links, I didn't see anything that confirms that the benches are somehow affected by the asynchronous nature of the chipset. It's not that I don't believe you, I actually had that same theory when the benches first came out. I just don't have any proof or explanation of it. Do you have a link that provides more solid evidence that this is the case?
NVIDIA actually tells a different story (of course)
http://www.intomobile.com/2011/03/24/nvidia-tegra-2-outperforms-qualcomm-dualcore-1015/
AnandTech's article does explain some of the differences
http://www.anandtech.com/show/4144/...gra-2-review-the-first-dual-core-smartphone/4
It appears that Snapdragon (Scorpion) will excel in some tasks (FPU, non-bandwith constrained applications), but will fall short in others .
I'm pretty sure none of the benchmark apps have even been updated past the release of the sensation so yeah....How could they update the app to use the asynchronus processors the if the only phones to use them have only recently been released.
Sent from my zombified gingerbread hero using XDA Premium App
I had the G2x for like 3 days and never got to root. Poor service where I live. But could the cores be set to a specific frequency independently when rooted like computers?
tyarbro13 said:
I had the G2x for like 3 days and never got to root. Poor service where I live. But could the cores be set to a specific frequency independently when rooted like computers?
Click to expand...
Click to collapse
Yea, if someone were to develop an app for that. I do not see why not.
Sent from my PC36100 using XDA App
Hmm...
If a program such as Smart bench (which takes advantage of dual cores) is stressing both cores to 1.2ghz then regardless of if both cores are active or not the bench will be accurate.
I would rather NOT have asyncronus cores as there would be lag during frequency changes...
Ex:
2 cores running at 500mhz vs 1 core @ 1ghz and other not active.
The 2 cores will produce less heat and use less energy...
Maedhros said:
Hmm...
If a program such as Smart bench (which takes advantage of dual cores) is stressing both cores to 1.2ghz then regardless of if both cores are active or not the bench will be accurate.
I would rather NOT have asyncronus cores as there would be lag during frequency changes...
Ex:
2 cores running at 500mhz vs 1 core @ 1ghz and other not active.
The 2 cores will produce less heat and use less energy...
Click to expand...
Click to collapse
There dual, it would be better for them to run asynchronous. Not only that, but it is a phone so there will be no lag between frequency changing. 2 Cores running at 500mhz will perform better than 1 core at 1ghz.
Sent from my PC36100 using XDA App
tyarbro13 said:
I had the G2x for like 3 days and never got to root. Poor service where I live. But could the cores be set to a specific frequency independently when rooted like computers?
Click to expand...
Click to collapse
This is something that the hardware needs to be capable of. Software can only do so much. As far as I've seen Tegra isn't capable of it.
I read the anandtech article and I came with conclusion that everyday task you might not see the difference between the two and while tegra2 might bench higher. The main thing people dont talk about is the GPU. Adreno 220 is a powerhouse GPU, it will probably stand strong when tegra 3 comes out.
DDiaz007 said:
There dual, it would be better for them to run asynchronous. Not only that, but it is a phone so there will be no lag between frequency changing. 2 Cores running at 500mhz will perform better than 1 core at 1ghz.
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
Huh... what are u saying? Sorry dont understand... On one hand you say asynchronous is better and on the other ur saying 2 cores @ 500 will work better?
nkd said:
I read the anandtech article and I came with conclusion that everyday task you might not see the difference between the two and while tegra2 might bench higher. The main thing people dont talk about is the GPU. Adreno 220 is a powerhouse GPU, it will probably stand strong when tegra 3 comes out.
Click to expand...
Click to collapse
What?!?
Andreno 220 is a horrible GPU. AT BEST it is equal to the GPU in the Original SGS.
The reason benches are so different is because Qualcomm has made NO improvements in the CPU. Desire HD CPU is the same as Sensations. While... SGS2 + Tegra have IMPROVED CPUs.
Arm 7 vs arm 9?
Maedhros said:
Huh... what are u saying? Sorry dont understand... On one hand you say asynchronous is better and on the other ur saying 2 cores @ 500 will work better?
What?!?
Andreno 220 is a horrible GPU. AT BEST it is equal to the GPU in the Original SGS.
The reason benches are so different is because Qualcomm has made NO improvements in the CPU. Desire HD CPU is the same as Sensations. While... SGS2 + Tegra have IMPROVED CPUs.
Arm 7 vs arm 9?
Click to expand...
Click to collapse
Dude go back to sleep. You have no clue what you are talking about.
Sent from my PC36100 using XDA Premium App

Kernal issue?

I just got my SGS2 today and was so eager I had it rooted within 2 hours of it being placed in my hands. I was messing around in quadrant and clicked System Information..I scrolled to the CPU section and by Cores it says 1..but my friends sgs2 says 2 cores. He has the Sprint model.
Now why does it say I only have 1 core when this phone has 2?
re: CORES
Ensomniacc said:
I just got my SGS2 today and was so eager I had it rooted within 2 hours of it being placed in my hands. I was messing around in quadrant and clicked System Information..I scrolled to the CPU section and by Cores it says 1..but my friends sgs2 says 2 cores. He has the Sprint model.
Now why does it say I only have 1 core when this phone has 2?
Click to expand...
Click to collapse
Because sometimes depending on the service providor some details
shown are not as specific as with other service providors.
Now if your friend was on AT&T like you you noticed
this difference then it would be a different matter.
Depends on your current frequency... when mine is 500MHz or higher, Quadrant returns 2 cores... when running low frequencies, it will return value of 1 core. If you load up a few apps, then jump over to Quadrant, it will most likely show 2 cores as your CPU frequency will be higher.
Sent from my SAMSUNG-SGH-I777 using XDA App
The exynos cores on our phones run asynchronous - when not needed one of the cores will power down, and as soon as it is needed it will ramp up. so just as the poster above posted when the first processor throttles down the second will shut off to save power, there is no need for two processors running using battery when demand for them is low.
Sent from my SAMSUNG-SGH-I777 using XDA App
DoctorQMM said:
Depends on your current frequency... when mine is 500MHz or higher, Quadrant returns 2 cores... when running low frequencies, it will return value of 1 core. If you load up a few apps, then jump over to Quadrant, it will most likely show 2 cores as your CPU frequency will be higher.
Sent from my SAMSUNG-SGH-I777 using XDA App
Click to expand...
Click to collapse
Not exactly depending on frequency... I don't remember the exact hotplugging heuristic.
But in general - The second core is shut off by default and only gets powered on when under load.
Note that some dual-core phones (like Atrix) always show two cores because they are unable to fully remove the second core from a system and completely shut it down to save power. (Well, I assume the Atrix - I know the Tegra in my Tab 10.1 can't hotplug the second core out/in.)

Antutu tester ist saying current CPU frequency 1993,93 Mhz

its saying that since .15 upgrade
Odd
Sent from my PG86100 using Tapatalk
Actually, I think its the bogomips.
As does mine.
But the AnTuTu Benchmark system info shows the correct stuff. My guess? The actual tester hasn't been updated as frequently as the Benchmark.
If we got that high of a clock, especially with all 4 cores, our Tegra 3's would burn up in like two seconds lol
AnTuTu Battery test was making my Prime so hot I quit it out of fear
buxtahuda said:
As does mine.
But the AnTuTu Benchmark system info shows the correct stuff. My guess? The actual tester hasn't been updated as frequently as the Benchmark.
If we got that high of a clock, especially with all 4 cores, our Tegra 3's would burn up in like two seconds lol
AnTuTu Battery test was making my Prime so hot I quit it out of fear
Click to expand...
Click to collapse
That's only about 400MHz more than what it's running now, if you unlocked the 1.6GHz setting. I've seen speculation that we might be able to hit 2.0, but it's just that; speculation. I'm hoping it'll become a reality
Sent from my ADR6425LVW using XDA Premium.
SteveG12543 said:
That's only about 400MHz more than what it's running now, if you unlocked the 1.6GHz setting. I've seen speculation that we might be able to hit 2.0, but it's just that; speculation. I'm hoping it'll become a reality
Sent from my ADR6425LVW using XDA Premium.
Click to expand...
Click to collapse
I know, but that's the point I'm making. 5 minutes running all 4 cores at 1.6 GHz had my Prime at 42 degrees Celsius! 46.2 degrees is when I have my devices all but shut down to about 200 MHz... Like one or two minutes, all 4 cores, at 2.0 GHz, I don't see being actually usable.
Awesome for quick benchmarking? Yes. Awesome when utilized in Power Saving mode and using 2 or 3 cores? Sure.
Usable for gaming with all 4 cores? Hell no lol the Prime would melt IMO
P.s. I personally think we'll top out on the best Primes at about 2.2/2.3, with many users incapable of going past 1.8/1.9 without reboots and freezes and such. Just my own speculation, but the dev's shall show us.
buxtahuda said:
I know, but that's the point I'm making. 5 minutes running all 4 cores at 1.6 GHz had my Prime at 42 degrees Celsius! 46.2 degrees is when I have my devices all but shut down to about 200 MHz... Like one or two minutes, all 4 cores, at 2.0 GHz, I don't see being actually usable.
Awesome for quick benchmarking? Yes. Awesome when utilized in Power Saving mode and using 2 or 3 cores? Sure.
Usable for gaming with all 4 cores? Hell no lol the Prime would melt IMO
P.s. I personally think we'll top out on the best Primes at about 2.2/2.3, with many users incapable of going past 1.8/1.9 without reboots and freezes and such. Just my own speculation, but the dev's shall show us.
Click to expand...
Click to collapse
Wow mine never gets that hot. Or even hot at all, really. Which governor did you have it set to? I always have mine set to 102MHz-1.6GHz with the interactive governor, and in performance mode, of course.
That's a good estimate for max clock speeds, I'd say. Can't wait to find out what the highest will be though!
Sent from my ADR6425LVW using XDA Premium.
SteveG12543 said:
Wow mine never gets that hot. Or even hot at all, really. Which governor did you have it set to? I always have mine set to 102MHz-1.6GHz with the interactive governor, and in performance mode, of course.
That's a good estimate for max clock speeds, I'd say. Can't wait to find out what the highest will be though!
Sent from my ADR6425LVW using XDA Premium.
Click to expand...
Click to collapse
Oh, no scaling.
I realize it's not realistic, things aren't going to run that way, but that's strictly 1.6 GHz for about five straight minutes.
Oh no, running my normal Profiles, it's always Ondemand and lower clocks the lower the battery gets. I stay pretty low on temp with normal use.
Sent from my Transformer Prime TF201 using xda premium via my tethered HTC Vision
but wiki says that max clockrate is 2.0ghz so maybe its capable of doing that? but then its for all arm cortex-a9 so maybe for the future ones? but a15 is out soon

[Q] Check if all cores go online correctly

Hello,
easy question: how can I check if all cores are working fine?
If I check with System tuner or other apps I always find 1 or 2 cores online, but I have never seen 3rd and 4th cores working.
How can I check to see if all the 4 cores run correctly when needed?
minipaolo said:
Hello,
easy question: how can I check if all cores are working fine?
If I check with System tuner or other apps I always find 1 or 2 cores online, but I have never seen 3rd and 4th cores working.
How can I check to see if all the 4 cores run correctly when needed?
Click to expand...
Click to collapse
The app is called "Quick System Info" and also shows real time stats of any core in notification bar.
Do something CPU intensive, THEN look in system panel.
All the cores will be working fine, don't worry.
Silly thread #1,756,329....
Sent from my GT-I9300 using xda premium
nodstuff said:
Do something CPU intensive, THEN look in system panel.
All the cores will be working fine, don't worry.
Silly thread #1,756,329....
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
I've done that thousands times and it always shows the same.
I was just curious.
Silly reply (you didn't need to reply/read, thank you)
Even Games may sometimes not be enough to make pegasusq wake up all cores since the others are not loaded enough.
I think that's a good demonstration of how awesome the Exynos is =) (Actually games usually rely more on the GPU than the CPU)

[Q] cpu spy and freqs

Hi all
I have moved rather upgraded to the S6e and boy am I happy..amazing device. I happened to download cpu spy reborn app from play store and the funny thing was the app showed a max freq of 1500 mhz...am I missing something here or is the app not optimised to measure 8 core setups? Anyone else faced this issue?
From my understanding you need a Kernel that will support Overclocking/ Undervolting.
Now the GS6 has 8 cores.
The first 4 are used for low frequencies 0-1.5 GHz.
The last 4 are used for higher frequencies 0-2.1 GHZ.
Hope that helps.
I'm not sure if that's totally correct but from what I've read that seems to be the case.
amirage said:
Hi all
I have moved rather upgraded to the S6e and boy am I happy..amazing device. I happened to download cpu spy reborn app from play store and the funny thing was the app showed a max freq of 1500 mhz...am I missing something here or is the app not optimised to measure 8 core setups? Anyone else faced this issue?
Click to expand...
Click to collapse
It's probably not been updated. Usually you take data from cpu0, but in this case cpu0 only accounts for the A53 cores. Any app would need to also read from cpu4 for the other 4 cores. If it doesn't do that, the app can't know that there are more than 4 cores.
mythos234 said:
It's probably not been updated. Usually you take data from cpu0, but in this case cpu0 only accounts for the A53 cores. Any app would need to also read from cpu4 for the other 4 cores. If it doesn't do that, the app can't know that there are more than 4 cores.
Click to expand...
Click to collapse
Rjmcgauley said:
From my understanding you need a Kernel that will support Overclocking/ Undervolting.
Now the GS6 has 8 cores.
The first 4 are used for low frequencies 0-1.5 GHz.
The last 4 are used for higher frequencies 0-2.1 GHZ.
Hope that helps.
I'm not sure if that's totally correct but from what I've read that seems to be the case.
Click to expand...
Click to collapse
Thanks for the replies...I guessed the same too..

Categories

Resources