Jump to content

cheesecurd

Resident
  • Posts

    379
  • Joined

  • Last visited

Posts posted by cheesecurd

  1. Anything with a current gen mid tier mobile processor, no Celerons, atoms or Pentiums. They’ll do it but a current Intel i5 would be ideal. 
    As for a mobile GPU, Intel HD 620 or 630 is more than capable but dedicated options like a mobile GTX 1050 or 1060/2060 or 1660 would be good choices.

    If price isn’t a huge concern, avoid low end consumer lines, look for the more home professional or enterprise laptops, generally better lifespan, better warranty and better upgrade capability in the future.

    Look into the HP Spectre line, which are 13” ultraportables with decent specs, thin and light but kinda pricy. On the lower end from them are the HP Envy’s, which are also small but there’s usually a lower quality display, not sure how much it really matters for SL but if you do any photo editing or whatever you’d want a better display for the resolution and color accuracy.

    If you’ve got the money, Lenovo Thinkpad X390, 13”, portable, very high quality stuff. The L390 is the cheaper 13” option. No dedicated gpu but HD620 is capable enough, much better battery life and build quality compared to consumer laptops.

    For a more gaming oriented option, Dell has the G3 line out, 15” and not as small or light but far from giant gaming laptop territory. Mobile GTX 1660’s, decent displays, decent battery life for the size.

    A gigabyte aero would also be a good choice, thin and light, but not super hot for the relatively compact size.

    On a tighter budget, Acer Nitro 5, options with mobile 1660’s, 1080p displays, overall cheaper and bit bulkier but still 15”.

    Razer Blade Stealth 13 if you have more money than sense, they’re ok but you lose a lot of creature comforts in the endeavor for raw performance and low size and weight, mushy keyboards and flexible screens and all that.

     

    If you wanted me to just pick one out, the gigabyte aero 15 OLED would be my first choice.

    https://www.gigabyte.com/us/Laptop/AERO-15-OLED--Intel-9th-Gen
    Overall the best option, not super expensive but not cheap, built well, thin and light, decent battery life, very good displays, good raw specs. You get a lot more over an equally specced but otherwise cheap laptop, a 1660ti and 9th gen mobile i7 with an NVMe SSD will perform pretty much the same regardless of what it’s in. But with something like this you get a much more well constructed laptop, metal frame, metal body, vibration dampened fans, a higher resolution and more visually appealing display, lower weight, and usually a better warranty.

    There are acer aspires with the same specs, but an acer aspire is plastic inside and out, and not meant to last.

  2. 7 minutes ago, Mollymews said:

    yes, no doubt you could

    thing is that we are not all like you.  Some stuff we know and can fix ourselves. Other stuff we don't know and we get somebody who does know to fix it for us.  Know a friend who knows and they will do for free, don't know a friend who knows then we pay for it

     

    And that’s why you ask the internet. Because all those people who do know are on the internet. It’s just a lot harder to get things done on a delay, over text only, without having the actual machine in front of us.

    But regardless having only tried a few small things here in this thread, there’s still a lot more that can be done to troubleshoot.

  3. On 2/23/2020 at 2:53 PM, Mollymews said:

    Wyona, I think you are reaching the point where you have to take the laptop to a tech shop and ask them to look at it

    it might be that the laptop hardware is broken somehow, or it may be that the laptop needs a OS reinstall, or something

    the tech shop will tell you if so. If not broken then they should be able to get it working as it should. If the hardware is broken and is brandnew and/or still under warranty then you should be able to get a replacement laptop or parts

     

    There are way more steps to take before you pay someone else some obscene amount of money to tell you it’s some dumb software issue or send it back on warranty.

    Boot up any other game, something that tells you what it’s using, Minecraft works if you have it, but if you don’t then just boot up Furmark or the Heaven benchmark tool and run the test and see what results you’re getting and what it’s using. 
    If the 1050 shows up and even functions then it’s fine, it’s a windows or firestorm issue.

    Im still pretty positive it’s a gpu switching problem because they probably have igp alongside the 1050.

    Run firestorm on a bootable Linux usb or something and see if it starts, then you know if it’s windows or not, or if it’s the windows version of the viewer.

    Taking it to a computer shop for something like this is exactly why they charge 100$+ to fix these types of problems, they’re expecting you to not bother and just pay whatever. It’ll take them like 5 minutes tops, if I had your laptop in front of me I could figure it out and be done with it in similar time.

  4. 41 minutes ago, Ansariel Hiller said:

    The viewer is running perfectly fine in Windows 8.1 compatibility mode. The problem is that the executable file is explicitly configured to be compatible with Windows 10, which will result in Windows not trying to run the viewer in compatibility mode (if you don't specifiy explicit Windows 10 compatibility, an application will always run in Windows 8 (or 8.1) compatibility mode). This is done by a so-called application manifest file, which is built into the executable file. Not sure how it is done in Singularity, but both the LL viewer and Firestorm do not set Windows 10 compatibility for their 32bit versions exactly because of the issue with older Intel GPUs.

    If you are confident enough to mess with the executable file, you can install something like Resource Hacker and remove the application manifest file from the executable:

    723db0f986d5e1392330eb4f53eba58c.png
    https://gyazo.com/723db0f986d5e1392330eb4f53eba58c

    The screenshot shows where to find it for the LL viewer, but should be identical in Singularity. If you remove the "1 [English (United States)]" item and save the changes, the viewer should start in Windows 8 compatibility mode next time and work with the HD 3000 GPU.

    I understand that there are other issues with Hd 3000 on a lot of viewers but the issue is still a lack of drivers.

    If they have HD 3000 and Windows 10, they have no video drivers. They’re just running the Microsoft standard display adapter driver and that’s why any viewer would fail to start on those grounds.

    You can sometimes get the 8.1 HD 3000 drivers to install and work, but windows 10 is really picky about it and it only works consistently on LTSC.

    HD 3000 otherwise plays just fine with SL, I use it on my X220 as mentioned all the time without error, but I run Windows 7 Enterprise SP1 and Lubuntu 16.04 LTS. That’s really the option for OP as mentioned if this is a laptop, downgrade the OS to 8.1 at the newest or use Linux.

    If it’s a desktop they can slap in a cheap GT 730 or whatever for 30 bucks and get better overall performance and circumvent the issue entirely.

  5. That’s about the performance you would reasonably get out of any Intel based HP stream. It’s either Intel HD400 or UHD600 on a bay trail Celeronor Pentium/cherry trail atom. It’s not gonna be a good performer for SL.

    Those laptops had baseline design requirement of being able to play a 720p video stream and have 4 tabs of google docs open. That’s the actual criteria as designated by HP.

    Obviously it plays SL, it’s not meant to, but it can, but you’re not gonna get any more performance out of it.

    You can attempt installing something like Lubuntu for substantially reduced cpu and memory overhead as well as better igp drivers, install firestorm on that and see how it performs, sometimes it can be a little better with windows out of the picture.

    Considering all this machine presumably does is web browse and play SL, Linux might be a better option overall.

  6. Completely uninstall firestorm with something like Revo Uninstaller, gets rid of everything firestorm that ever was.

    https://www.revouninstaller.com/products/revo-uninstaller-free/

    Then use DDU to purge your Nvidia drivers.

    https://www.guru3d.com/files-details/display-driver-uninstaller-download.html

    Then try to reinstall both firestorm and your Nvidia drivers.

    If you have integrated graphics, you have a 1050ti so you probably have a Kaby Lake or Coffee Lake processor with Intel HD620, you might want to try updating those as well, and seeing if firestorm is just trying to run on the integrated graphics instead.

    What you can do then is disable the Intel HD graphics in their control panel on the taskbar system tray. Then try to run firestorm.

    If that doesn’t work, you can attempt to disable the integrated graphics at a higher level, enter the bios before boot and look around for the integrated graphics controls or standard graphics adapter and disable Intel HD620 at the bios level.

    This could do two things, one is it works fine but now your battery life is crippled by using the 1050ti all the time. But this would take the igp out of the picture entirely. Result two is that the windows install is configured to exclusively run in gpu switching mode and you won’t get anything without HD620 working, in which case you’d have to go back to the bios and reverse the change.

    Thats all I can really think this is, is that you have dgpu abs igpu conflicting on a system that has both because it doesn’t know to switch to dgpu when you start firestorm.

  7. 1 hour ago, Lillith Hapmouche said:

    Or read more guides...

    Even though you are using Singularity, Firestorm's Wiki might be helpful: https://wiki.firestormviewer.org/fs_intel_issues

    https://wiki.firestormviewer.org/fs_intel_fix_32bit

    In short: the 32bit version might help you.

    It’s none of that, there simply are no Intel hd 3000 drivers compatible with Windows 10. All you have is a Microsoft default video driver.

    you can force driver compatibility with windows 8.1 versions but it’s extremely buggy

    SL has no issues with hd 3000 otherwise on any viewer I’m aware of, a Thinkpad x220 with hd3000 is the main computer I use for SL.

    If OP wants to play SL on that machine they need to use a different operating system. If it’s a desktop they can add a dedicated graphics card, but if it’s a laptop their option is just to change OS.

  8. I avoid “descriptive text” roleplay places specifically because the bar is so low that just about anyone can get into it, and it creates a really low quality experience. Gor in general is basically that, it’s the bottom of the barrel for just about everything it’s affiliated with. Its a very boring world concept, with an ever present overbearing but still boring sexual aspect, and the actual roleplay is done by people with a room temperature IQ who might as well just be typing into a discord for as much value the SecondLife virtual world around them is given as a tool for their roleplay.

    I tried out a less sexual gor based rp area and group and was sorely disappointed to find it was basically a bunch of nerds who barely spoke English arguing over rules after every single line of roleplay text.

    Roleplay should go on like improv, props and all, on the fly with no delay. There should never be a text line that isn’t dialogue of some variety. Actually know what you’re doing and bother getting through the first grade so you can act and enunciate with such eloquence unrivaled by lesser peers and suddenly roleplay can actually be fun instead of just a jerk off fantasy like all of Gor seems to be,

    If you told the average Gor member about AI dungeon they would drop SL entirely to go poorly text RP with a computer instead.

    • Like 2
  9. 56 minutes ago, Tolya Ugajin said:

    I'm no fan of communism, but say what you will, the communist government keeps the peasants fed, which is better than what they generally had before.

    Ever hear the quote “I would rather die standing than live on my knees”?

    Defending that absolute nightmare of a nation, even minorly as that, is absolutely disgusting.

    Theres a reason all the major cities want out, and that reason is somewhere along the lines of the retaliation being gunning people down in the street.

    There is no SL in China, it’s simply not allowed, it’s one of those things that exposes the people to a bit too much freedom. American game mainly played by Americans and all that.

  10. 11 hours ago, Lyssa Greymoon said:

    Good luck, you'll need a PCI slot, and driver support ended like 20 years ago.

    Kaby Lake at the newest, 3rd party drivers, Linux compatible drivers, or forwards compatible patches exist.

    Right now I could plug in my Turtle Beach Santa Cruz from 2001 into a PC running an i7 7700K and have it function as intended on Windows 10 or Linux.

    Because the driver for it is dirt simple and installs on any windows version, and the Linux compatible driver still works just the same.

  11. In what world do you guys think the average Chinese citizen would be allowed to even think of SecondLife?

    I think y’all forget it’s literally a communist dystopia outside of the major cities, nobody in China is playing SL.

    Let alone right now while half the nation is panicking over this disease, people are dying, and entire towns and cities are being locked down and quarantined 

  12. 57 minutes ago, Lillith Hapmouche said:

    There have been plenty of threads lately with tips and tricks about settings and performance. You should definitely read around a bit, especially since too low settings might  actually strain your CPU. The FX-8350 is also known to run hot, really hot - dangerously hot for not properly compatible hardware.
    So looking at the motherboard's capabilities, there might be limiting due to thermal issues.

    Depending on what software you use for video editing, it might be worth to check if it can rather use your GPU to do the encoding.

    I'd sell the machine as it is and put the money into a completely new and balanced build.

    You’re thinking of the Fx 9590, which is known to vaporize board VRMs on anything other than higher end 990fx boards 

    the 8350 isn’t anything crazy, it’s a bit toasty but so are any fx chips really

  13. I recommend a platform upgrade before a gpu upgrade.

    Its just not worth it, especially for SL, when your cpu matters way more than your gpu and you have one of the worst options for SL, namely a Piledriver fx chip with god awful single thread performance.

    I would suggest going for the current budget combo of a Ryzen 5 2600, B450 motherboard and 2x8gb of 3200/3600mhz ddr4.

    And then work further upgrades from there.

    Because you could slap a Nvidia 2080ti into that system and it would do next to nothing because your primary problem impacting the performance of SL is the cpu.

    Video editing would also heavily benefit from a better cpu and faster memory.

    tldr you don’t need a gpu upgrade, you need a cpu upgrade 

  14. Lockable menus and UI pieces that “crop” down the actual game area.

    So you could have your chat and minimap locked to the left side or something, your view would be cut to whatever’s left to see, and then your actual view wouldn’t be behind it. That way nothing is hiding under anything else.

    Content tabs would be nice, tab for you view, tab for your appearance/inventory, tab for search and landmarks, tab for a browser and user profiles, etc. A mini view of just your avatar with its own 3D controls when using your appearance editor would be nice.

    What SL needs is to either give up and go straight back to 2003, simplify everything, or it needs to cut everything and start from scratch in 2020, because right now it’s like someone has been trying to sew up the same pair of ripped jeans for the past 17 years and there’s no longer any actual denim left.

  15. 11 minutes ago, Ormand Lionheart said:

    Hi

    What are your thoughts of an upgrade to a 5700 vs a 2060 for Second Life which is the only game I use. I already upgraded my cpu to a 3600 with my current GTX 780 so I'm guessing that combo may be sufficient as is. I am using a Xeon 5650 atm and it is excellent but will lose performance when using specific Windlight settings when in shadow mode. I determined that it depends on how many objects are being influenced by the sun and the various angles of the shadows. With shadows turned off performance is no issue at all from one Windlight to the next. I know someone who has a GTX 1070 does not have that issue so I could get a used one but always wanted to try an AMD since the hardware is interesting.

    You would notice overall better performance out of the 5700 but it’s debatable how much either would really improve performance in SL since most of the lighting is cpu bound.

    The cpu upgrade probably did the most for lighting related performance, might not be worth upgrading the gpu unless you play a lot of other games that would utilize it more.

  16. 3 minutes ago, Qie Niangao said:

    Yeah, I see what you mean. I haven't shopped for a CPU for years but have been vaguely thinking about it, so I poked around newegg just now. Found it pretty surprising how expensive i5s are these days, and surprised they've moved to 6 cores. The best deal I found for a reasonably modern Intel was an i3-9100F (at 45% off), but it's not really that much faster than the ancient i5 I have now.

    Because SL is really the only performance-intensive thing I do on my desktop often enough to matter, I've always been shy of benchmarks that depend on multi-threaded performance, and especially hyper-threaded CPUs, but it does seem as if they sorta throw them in for free these days.

    It’s kinda impressive how far cpu tech jumped in the last few years.

    Consider bigmoes i7 5820k was about 400$ in 2014, and an x99 motherboard was another 150-200$. And that was an HEDT platform, the start of the very top end for Intel.

    Now the same performance comes from a 120$ Ryzen 5 and maybe 60-70$ B450 motherboard.

    Pretty cool, after AMD started being actually competitive again Intel stopped making 4c/8t i7’s the consumer high end and started with the higher core counts on 8th gen coffee lake just to keep up, the i5 8400 being their first 6 core i5. They held off on the i5 8600k for a while, and shipped the i5 8400 at low clocks because it was surpassing the performance of even the previous generations 4c/8t i7 7700k, which would’ve really pissed off anyone who bought a 7700K if your high end processor was blown out of the water by a now mid range product a year later for even cheaper.

    Just to stir things up even more, there’s the Ryzen 9 line that came out with insane core counts but also the single thread performance to back it all up, with the Ryzen 9 3900x being 470$ got 12c/24t and not requiring any special motherboard or chipsets, it’ll work fine on the same B450 motherboard for 70$.

    Wondering what Intel is gonna pull out, they’re lagging behind. AMD has surpassed them on overall performance at every price point and just keeps going, every previous generation just gets cheaper too because they keep making new AM4 processors. 
     

    It’s a good thing for the consumer, Intel went 7 years with marginal improvements because AMD couldn’t keep up, every time AMD catches up Intel steps up their game.

    God awful Pentium D’s? AMD drops the Athlon 64 x2, Intel responds with Core2.

    Core2 getting stale? AMD drops the early FX series, Intel responds with Lynnfield i-series.

    Took em a whole but AMD brought Ryzen and Intel responded by upping core counts, maybe when they figure out 10nm production we’ll see it swing back again.

    Just means better processors for us.

  17. 1 hour ago, Qie Niangao said:

    Why? When is hypertheading useful other than for heavily multithreaded applications (which SL certainly isn't)? Maybe for running some graphics creation or 3D modelling programs? Some of those processes can be painfully time consuming, although I don't know how parallelized they are.

    It’s a generalization to keep people from buying overall lower performance parts. Quadcores are entry level now, the above mentioned Ryzen 5 2600 is a generation old (almost two whenever the rest of 4th gen drops), it’s a 120$ processor and it’s 6c/12t

    If you’re buying anything under 4c/8t that means very low end hardware now, because while a 9th gen Intel i3 or Ryzen 3 1200/2200g will be fine, below that comes 2c/4 stuff like the current athlon APU lines, Pentiums and celerons. They’re just not ideal from a price to performance perspective. I think the cheapest AM4 processor new is a 2c/2t athlon and it’s like 60$ or something? But why get that when for double the price you get more than 3x the raw specs out of a Ryzen 5 chip, and drastically better performance to match.

    SL may not use a lot of cores/threads at all, but the single core performance of a 2c/2t option will be dwarfed by the 6c/12t options or even the mentioned 4c/8t entry level stuff from Intel.

    The rest of the gaming world utilizes more cores better anyway and it would be a better idea to have and not 100% need than to need and not have.

    7 minutes ago, bigmoe Whitfield said:

    I have zero problems and cpu never breaks 31c under load either.   I wish windows would stop saying it was at stock clock, it's not.

    okay I'm done lol,  but just saying what I build has no issues, I know others will not be able to afford most of it, but just throwing out what I did to just get SL to be playable and this thing plays every AAA game without issue.  

     

    My apologies for coming off the way I did. What I mean is the era is not ideal to buy on recommendation, the performance 100% is worth it.

    As I’ve said, the modern equivalent to your build is a Ryzen 5 2600/3600 and an RTX 2060 super. That would be a good choice.

    Buying back into Haswell e and Maxwell would get you similar performance but you lose any upgrade path, slower DDR4, and at an overall much higher power consumption. Along with just having to buy these old parts which can be expensive for what they are.

    You could buy a system with your specs for sure still, and it would perform great, but it would be power hungry, limited to 2133 (and I think 2400mhz ddr4) instead of 3200mhz+, and lose out on things like proper NVMe drive controllers. And above all, when it starts to get slow you can swap you r5 2600 for an R7 3700 or r9 3900, with Haswell e your options are used xeons that aren’t as much of a jump in performance.

    • Thanks 1
  18. 7 hours ago, bigmoe Whitfield said:

    I recommended what could be easily affordable,  I know some of the thigns are a few generations old, but I have no issues with any games or SL.  

    Affordable isn’t always the best choice. Haswell E (pardon my mistake, I keep forgetting broadwell was slightly later) is about 6 years old now and the 5820k being 6c/12t is beat in every real world performance test and synthetic benchmark by the 2nd gen Ryzen 5 2600, which you can get for about 100-120$ brand new. 
    Versus buying used LGA 2011v3 stuff, x99 motherboards are extremely expensive unless you’re buying recycled/rebuilt chinese options off of aliexpress and even then you should be buying a compatible Xeon since they’re way cheaper. But then you have a dead end platform that can’t go anywhere, there’s no upgrade path at all.

    980 = 1070 = 2060 super, give or take a little bit in favor of the newer cards, I think the 980ti is actually closer to a 1070, but regardless, the performance would be good but maybe not needed, a 2060 super Is definitely a good choice if you’re running 1440p+ but SL will play fine with lower end Gpus 

    • Thanks 1
  19. There’s also speccy by piriform that does the same thing, pic related

    F01D113D-EDE2-42A4-AB2F-56DAB5A4213F.jpeg.179c3e1fe7b79c782cf0062a8f787e91.jpeg

    If the entire PC is hard crashing, like power cutoff hard crashing under load, it’s thermals or a power problem.

    Download speccy and post a screenshot of your specs 

    if you want, also download cpu-z and furmark. Cpu-z has a processor stressing tool to put an artificial load on the cpu. Keep an eye on the cpu temperature in the background. If it crashes during that and the temp is fine, it’s a power issue. If the temp is stupidly high, 95°c+, it’s a thermal issue.

    If it’s neither try furmark, run it and monitor gpu temps. If it doesn’t instantly crash it’s not a power issue, if it hits a high temp and crashes then it’s a gpu thermal issue.

    If you run out of ram you don’t crash, you hit swap, the page file. SL would start using your storage drives swap partition as ram, which is incredibly slow but it won’t cause a crash. If your ram is faulty the crashes would be random, it doesn’t fill up in any particular order, you’re not hitting a ram usage that’s affecting one certain faulty stick or something, all the sticks of memory are being used just the same.

  20. 15 hours ago, Halie Oh said:

    Agree with prokofy... this would be awesome and most helpful. 

    If you can install Linux, this is the best price to performance option as of February 2020:

    https://www.walmart.com/ip/HP-14-Laptop-AMD-Ryzen-3-3200U-4GB-SDRAM-128GB-SSD-Whisper-Silver-14-dk0028wm/295012351

    -Ryzen 3 3200u APU

    -4gb of some probably pretty slow ddr4

    -128gb M.2 SSD at least 

    -1366x768 but not a garbage TN panel at least

    -250$ brand new and sometimes cheaper 

    https://support.hp.com/us-en/document/c06401077#AbT0
    Downsides are that it only has 4gb of ram and can’t be upgraded to anything beyond that. So you need to ditch windows 10, because it’s just such an unbelievably bloated OS with its ram usage that at best right now with tweaks you can maybe bring that idle down to 2gb.  That’s just not enough memory for any multitasking. You can run SL on 2gb of free ram and just hit swap sometimes, but it depends on where you go, how many people are around, how big your inventory is, etc. There’s also a portion of that memory dedicated to the APU, it doesn’t have its own dedicated memory, it shares system memory. Meaning in SL you’ll probably top out around 1gb of ram left over for the actual client, which means you’ll hit swap pretty hard. 
    However if you stick Linux on this, running something light like Lubuntu can bring that idle ram usage down to under 300mb, leaving plenty for the APU and client to run without issue.

    Thats the overall best, if you can’t use Linux then your 2nd best choice is this:

    https://www.walmart.com/ip/Lenovo-Ideapad-S340-15-6-Laptop-Windows-10-AMD-Ryzen-5-3500U-Quad-Core-Processor-8GB-Memory-128GB-Storage-Abyss-Blue-81NC00BGUS/177084242

    Which is just one step up for the APU and ram, with a 3500u and 8gb of ddr4 instead of a 3200u and 4gb. This is 380$ however.


    Lastly if you have almost no money, buy a Thinkpad T420 off of eBay for 100$ and play SL on that. Itll run ok enough, don’t expect miracles. Look for local auctions because the sandy bridge thinkpads hit a price floor and won’t go under 100$ in ready to use condition. But locally you might be able to snag one for under 70$

  21. 40 minutes ago, bigmoe Whitfield said:

    16gb ram minimum,  980 GTX minimum (you can swap this with an amd gpu if your budget does not allow)   i7 5820k or better (or what ever amd has that will work)  and ssd 256/512gb

    You just want to make sure you have enough for windows and SL to run at the same time and other tasks.  

    This isn’t much better than the SL system requirements page, pardon my sounding like a ***** about it.

    16gb of ram is not a minimum by any means. A GTX 980 is now 3 generations out of date and isn’t sold new anymore.

    Broadwell extreme editions? im just gonna leave it at that on the 5820k

    As for @Cesartje, this really depends on what your budget is and what kind of performance you want.

    Because if you’re destitute broke and don’t care about having over 20fps, a 9 year old budget laptop will play SL. But there are a few stepping stones for modern PC builds and part combinations that fit some good general needs at each budget level.

    Playable performance wouldn’t require too much, any current gen entry level cpu, ideally 4 core 8 thread or higher, 8-16gb of 3000mhz+ ddr4 ideally but 2666mhz is fine. A GTX 1650 or Radeon 5500xt are nice current entry level gpu options.

    Something like a Ryzen 3 3200G with 8gb of 3000mhz ddr4, a decent AM4 B450 motherboard, Radeon 5500XT, an NVMe SSD over a sata one, would make for a pretty good system that would play SL without issue. Look for something along those lines

    • Like 1
    • Thanks 1
×
×
  • Create New...