EditorsAbout the SiteComes vs. MicrosoftUsing This Web SiteSite ArchivesCredibility IndexOOXMLOpenDocumentPatentsNovellNews DigestSite NewsRSS

04.05.14

As the World Moves to GNU/Linux Propaganda From Microsoft-funded Proxies Claims Opposite of What Microsoft Intended

Posted in Deception, GNU/Linux, Microsoft, Vista 8, Windows at 9:39 am by Dr. Roy Schestowitz

GNU/Linux is rapidly gaining, partly because of Microsoft’s mistakes

Chart

Summary: Reports about new Microsoft-funded propaganda are easily serving as yet more proof that Windows and other Microsoft software ought to be abandoned

EVERY YEAR we are told the same lies. The propaganda is coordinated by Microsoft-funded entities like IDC and the Business Software Alliance (BSA). We tackled this propaganda year after year, also noting that IDG (the parent of IDC) helps disseminate the propaganda in the corporate press. It’s disgusting and it really ought to stop. It’s like the classic routine of rogue think tanks.

Glyn Moody has done a good job tackling the propaganda in two blogs. One of them was his Open Enterprise blog (ironically hosted by IDG), where he wrote: “As those make clear, we are talking here about Windows malware, found on purchased PCs, Web sites, in P2P downloads and CDs bought on the street. Moreover, it’s evident the infected software is proprietary, paid-for software. Why do we know that? Well, for the simple reason that nobody pirates open source software, because it’s always free of charge, by definition. So Microsoft’s report is about closed-source code, running on Windows.

“This means that IDC/Microsoft’s disturbingly high figure of $500 billion for 2014 is not so much the projected worldwide cost for enterprises of using pirated software, as the cost of running non-free programs on Windows. Most of that $500 billion could be saved – pretty much at a stroke – simply by switching to free software. ”

Glyn Moody also wrote about it in TechDirt (very large audience), under the headline “Microsoft-Sponsored Study Says Problems Caused By Using Windows Software Will Cost Businesses $500 Billion In 2014″ (similar to the other headline he chose). To quote his arguments: “Although the report doesn’t say so explicitly, we are clearly dealing with Windows systems here — computers are referred to throughout as “PCs,” never as Macs, and some of the malware is named as “Win32/Enosch.A, Win32/Sality.AT, Win32/Pramro.F,” which attack Windows systems exclusively. We can also be pretty sure that none of the infected programs was open source. Why? Because pirating software that is already freely available makes no sense — and is certainly unlikely to be as profitable as offering black market versions of costly closed-source programs.

“Putting this information together — in order to “Get The Facts” as Microsoft always liked to say — we arrive at the interesting conclusion that the use of commercial closed-source programs running on Microsoft Windows will cost businesses around $500 billion in 2014 alone because of the wasted time, lost data and reputational damage that will result from associated malware infections.”

Moody did a good job breaking down the arguments, so we need not do this again (we do this every year). Instead, let’s look at the situation Microsoft is in.

Yesterday and the day before that we wrote about the rise of Chromebooks, which led to a massive campaign of FUD and AstroTurfing from Microsoft. It’s always the same. Moody links to this article from the British press [via], stating that “London Council Dumping Windows For Chromebooks To Save £400,000″ (this was later covered in [1]). There’s no denying the fact that Vista 8 is driving many enterprises away from Windows and Vista 8.1 won’t change much, based on SJVN’s analysis that says: “By this time next year we’ll know if Microsoft has managed to reclaim its users’ and vendors’ mind-share, or if we really are seeing the end of the PC computing market in favor of a mobile, cloud-based computing paradigm.”

A state with 70 million people is now moving to GNU/Linux [2], so it’s rather clear where we’re heading. “Microsoft finally admits defeat,” says a Microsoft-friendly site [3] regarding the future Windows 8 update and based on numerous reports, Microsoft now drops the price of Windows to 0 for some device types [4]. “Apple already made the move to free-of-charge operating systems,” explains iophk. “Between that and FOSS, the OS has become a commodity. This is good, without charging, Microsoft cannot give kickbacks or similar financial incentives, at least not for much longer.”

You really know that Microsoft is deep in trouble when even its peripheral PR, such as Microsoft Peter [5], projects worry about the number of XP users (people who still use a version of Windows from 2001). Rupert Murdoch’s WSJ quotes US figures and says [6] that “[a]bout 95% of the 211,000 ATMs owned by financial institutions, run some version of XP. But some of those machines run on a unique version Microsoft will support until 2016, according to a Department of Homeland Security memo sent in March. Independent companies, such as gas stations, own another 210,000.”

Many of them will move to Linux. Even Rupert Murdoch’s company, despite being anti-Google, is dumping Microsoft for Google. Interesting times.

Related/contextual items from the news:

  1. London borough drops Windows, goes with Chromebooks, saves around £400,000

    Microsoft has more reasons to worry about Linux. After reports that an Indian state switched from Windows XP to Linux, now a UK-based organization is ditching Windows and going for Linux-based Chromebooks. The London Borough of Barking and Dagenham is going the open source way as it shifts away from Windows XP desktops in favor of 2,000 Samsung 303Cs Chromebooks for employees and 300 Chromeboxes for reception desks and shared work areas across the borough.

  2. Tamil Nadu’s XP migration plan: Go Linux like a BOSS

    The Indian State of Tamil Nadu will solve its Windows XP problem by adopting Linux.

    Tamil Nadu is home to over 70 million people and its capital city is Chennai, a hub for India’s business process outsourcing industry second only to Bangalore.

  3. Microsoft finally admits defeat, will bring Start menu back in future Windows 8 update
  4. Will free Windows make Microsoft bleed to death?
  5. One week before its end of life, 28 percent of Web users are still on Windows XP
  6. Windows XP: Old Platforms Die Hard, Security Risks Live On

02.14.14

Installing GNU/Linux is Still Hard Due to UEFI

Posted in Antitrust, GNU/Linux, Microsoft, Vista 8, Windows at 10:05 am by Dr. Roy Schestowitz

So boycott UEFI

UEFI logo with monopoly

Summary: The latest experiences with UEFI (reported by one who is experienced with UEFI) suggest that a boycott of UEFI is still justified

AS we pointed out before, UEFI ‘secure’ boot is actually a mechanism for reducing security, enabling remote entities to take control of one’s hardware or destroy it ‘IBM style’ (IBM works with the NSA on self-destroying hardware). Even the NSA recognises this ability. In addition, UEFI makes it harder for people to explore operating systems other than those which have NSA back doors.

Several days ago Jamie Watson reported [1] that he had purchased a computer saddled with the notoriously unwanted Vista 8. He said he was getting it “ready for Linux” and days later he reported on his findings, having had many issues with UEFI before (the UEFI Forum contacted him as part of well-coordinated attempts to change perceptions). His opinion on UEFI is hardly changed. He calls UEFI “a royal pain” after trying almost a dozen distributions with it (over the course of nearly 2 years). He said: “For those who might not be personally familiar with UEFI boot yet, and especially for those who might be familiar with only one UEFI boot implementation, I’m going to include some more details here to explain and illustrate why it is, for me, such a pain.”

Intel and Microsoft are making it very hard to dodge back doors, surveillance, etc. in pursuit and in favour of freedom. It’s time to dodge Microsoft and Intel and it’s time to seriously just boycott any hardware that comes with UEFI.

Related/contextual items from the news:

  1. Buying a new Windows 8.1 laptop – and getting it ready for Linux

    One of the large retail chains here in Switzerland has a low-priced product range that it calls “M-Budget”, which includes everything from groceries to housewares to computers, and pretty much anything else you can think of.

    As I was walking past one of its shops on Saturday, I saw that it was offering an HP Compaq laptop for 333 Swiss Francs (about £225/€272/$370), and that is so low for the Swiss market that I couldn’t resist.

  2. Experiments with my new laptop, Linux and UEFI

    But as for UEFI: what a royal pain. For those who might not be personally familiar with UEFI boot yet, and especially for those who might be familiar with only one UEFI boot implementation, I’m going to include some more details here to explain and illustrate why it is, for me, such a pain.

    The UEFI BIOS boot configuration is made up of two basic parts — a list of boot objects, and a sequence in which they should be attempted. When you get a new Windows 8 system, there is usually only one “real” item in the list, that being the Windows 8 Bootloader.

    There will probably also be some other “pseudo” items or “generic” items in the list which allow for CD/DVD and USB boot, for example. The boot sequence on the a new Windows 8 system will contain the Windows Boot item first, and then perhaps some or all of the pseudo/generic boot items.

    This is the first place I saw something unexpected in this UEFI BIOS, because there were items included in the default sequence which don’t even exist in the list of boot objects. Weird.

    When you install another bootable operating system, such as Linux, it will add an item to the boot object list for itself, and that item will be placed at the front of the boot sequence list.

    [...]

02.11.14

A Rare Moment of Sobriety: Paul Thurrott Decides to be Objective

Posted in Microsoft, Vista 8, Windows at 8:08 am by Dr. Roy Schestowitz

Summary: Microsoft’s Windows booster, Mr. Thurrott, is admitting that Windows is a “messy product”

Paul Thurrott is one of the best known boosters of Microsoft. He has been the company’s best known Windows supporter (probably bar none) since decades ago. He rarely complains about Windows and he habitually throws FUD at Linux in exchange for payments. This is not being objective; it’s being self-serving.

Since Vista 8 is such a horrible disaster (some boosters like Thurrott still actively deny this) there is now a point of break-down of sorts. As Ryan, a former Microsoft MVP, put it in our IRC channels the other day: “Even Paul Thurrott is now admitting there are problems.”

To quote Thurrott’s analysis, titled “What the Heck is Happening to Windows?”

When critics described Windows 8.1 as a step backwards, I disagreed: Responding to customer complaints is never wrong, I argued, and the new version of the OS made it more acceptable on the many different types of PCs and devices on which Windows now runs. With Update 1, however, I’m beginning to question the validity of this new direction, and am now wondering whether Microsoft has simply fallen into an all-too-familiar trap of trying to please everyone, and creating a product that is ultimately not ideal for anyone.

If you look back over the decades at the many high-level complaints that have been leveled at Windows, one in particular sticks out: Unlike Mac OS, in particular, Windows has always attempted to satisfy every possible customer need, and as such it often provides multiple ways to accomplish the same thing. The result is a messy product, if you will, one that lacks the singular vision that is typically associated with the Mac and Apple’s other products.

As one person put it in Diaspora: “I saw this posted at Hacker News, and figured, “Oh, another Apple / Google / Linux fanboy kicking Microsoft while it’s down”.

“No. This is Paul Thurrott. He’s a long time Microsoft booster, some have said shill. And he’s clearly got some major questions over the future of the OS if not the company.”

11.22.13

Microsoft Windows is a Trojan Horse for the NSA

Posted in Microsoft, Vista 8, Windows at 6:13 am by Dr. Roy Schestowitz

Apparatus of espionage and vandalism

TPM
TPM module inside a computer

Summary: The NSA may not have managed to persuade Torvalds to put back doors in Linux, but Microsoft is just too eager to put more and more remote controls (UEFI, TPM, zero-day vulnerabilities, etc.) as new releases of Windows arrive

A REASONABLY SHORT WHILE back Kaspersky spoke about issues like the Stuxnet-ready Windows causing disasters in nuclear Russian facilities, not just nuclear Iranian facilities. The Russian press denied it, but based on translations we got shown by readers, this denial was rather weak. Concurrently there was FUD in some media channels trying to blame GNU/Linux for Stuxnet-type issues. Here is an update on this whole misinformation campaign: “Using the International Space Station as an example of an isolated critical infrastructure, Kaspersky pointed out that despite being in space, it is still vulnerable to attack. In fact, on a number of occasions over the years the orbiting outpost’s computers have become infected by malware.

““Scientists, from time to time, are coming to space with USBs which are infected. I’m not kidding,” he said. “I was talking to Russian space guys and they said ‘yes, from time to time there are virus epidemics in the space station.’””

All the above issues are the fault of the NSA-made Microsoft Windows (Microsoft and the NSA work on Windows together) and it should not be shocking that Vista 8 makes things even worse. As Steven J. Vaughan-Nichols put it the other day, “Windows 8 and TMP [are] said to combine to permit NSA spying on our computers” (as expected, but TMP is a typo).

Techrighs wrote a lot about Trusted Platform Module (TPM) in the past. The notion and implementation is being steered and promoted by large companies with software patents and connections to government spies, so we can pretty much guess who it serves. As Vaughan-Nichols puts it: “The Microsoft fan club is up in arms. Those reports about Windows 8 allowing the government to spy on us? Nonsense, they fuss. It’s simply not true that Windows 8 combines with Trusted Platform Module (TPM) to create a built-in back door for surveillance by the National Security Agency (NSA).

“No, no, they whine, the German newspaper Die Zeit had it all wrong when it claimed that the combination of TPM 2.0 and Windows 8.x (German-language article) gives Microsoft complete control over which programs can and can’t run, plus access to Windows BitLocker encryption, and the ability to remotely administer devices beyond a user’s control.”

It is clear, however, what Windows is really for, at least from the NSA’s perspective. It’s a Trojan horse. We should treat it as such.

11.07.13

The “Year of the Linux Desktop” Predicted in the Corporate Press

Posted in GNU/Linux, Microsoft, Vista 8, Windows at 5:37 am by Dr. Roy Schestowitz

GNU and Linux (which already dominates by its inclusion in the core of Android) are rising

Linux kernel

Summary: GNU/Linux may become dominant on the desktop as early as next year, some pundits argue, citing the problems with Vista 8 and the end of Windows XP

Steven J. Vaughan-Nichols, a longtime critic of Microsoft, calls the bugfix release of Vista 8 “more Windows fail,” noting of course what we’ve stressed since last year. Microsoft made too radical a change to Windows, so due to retraining costs it might be worth for businesses to just make the migration to GNU/Linux, not ‘upgrade’ to Vista 8.x. To quote Vaughan-Nichols:

My assessment: Windows 8.1 doesn’t suck as much as Windows 8. If you felt, when using Windows 8, as if you were banging your head against a brick wall, Windows 8.1 might feel as if you’re banging it against a wooden wall. Much better, right? Of course, someday you might ask yourself why you need to bang your head against a wall at all.

Let’s start with Start. Yes, we’ve all heard that Microsoft is bringing the Start button back, responding to all those users shrieking about its disappearance. So that’s better, right? Not so much. All that the new Start button does is bring up the touchy-feely Metro — uh, I mean, Modern — no, wait, make that “Windows 8 Store apps” interface. Is it any wonder that Lenovo bundles the Pokki Start button and menu replacement software with its Windows 8.x machines?

About that interface name: Windows 8 Store apps. Really? Could it be any lamer? Tell me, is there any way Ballmer can be shoved out the door faster?

In the new article “Three signs you’re drinking the Microsoft Kool-Aid” some good points are being made, noting that a lot of people choose to use Windows (or tolerate it being preinstalled) for the wrong reasons. The problem, however, is that the article started with or focuses on the wrong battle — a battle of brands of proprietary software. It says “Mac users have long been criticized for drinking the proverbial Apple Kool-Aid, but as iOS and OS X market share continues climbing, and Microsoft continues hemorrhaging, now might be the time to ask whether you’re drinking the Microsoft Kool-Aid. Here are three sure signs you need to step back, take a deep breath, and re-examine marketplace realities.”

A much better article [1] notes that the “year of the Linux desktop” may be imminent because of the changes Microsoft makes to Windows. A couple of IDG articles [2,3] note that the end of support for XP can make a big difference and that “[f]or the Mac, like the PC, it’s all downhill from here” (“PC” as in Windows).

Related/contextual items from the news:

  1. Linux Desktop In The Enterprise: Ubuntu Vs. Windows

    The “year of the Linux desktop” has been prophesied by Linux supporters almost every year for the last decade. This was once a lofty goal in the Microsoft-dominated enterprise, but times are changing. Linux has grown into a formidable competitor in the smartphone and cloud computing markets, which has caught Microsoft off guard. More importantly, Google, IBM, Red Hat, Facebook, and Netflix have made huge investments into Linux innovations.

  2. Should Linux be used to replace Windows XP on older hardware?

    Should Linux Replace Windows XP?
    Windows XP is headed for the scrap heap, should Linux be used to replace it on older computers? TechRepublic takes a look at this question, and comes away with a negative point of view.

  3. For the Mac, like the PC, it’s all downhill from here

08.22.13

NSA Back Doors Get Microsoft Windows Excluded From Procurement in Germany

Posted in Europe, Microsoft, Vista 8, Windows at 10:04 am by Dr. Roy Schestowitz

Blowback time

Angela Merkel
Angela Merkel, by Αντώνης Σαμαράς Πρωθυπουργός της Ελλάδας

Summary: The NSA is getting US corporations (subsidised by US taxpayers to an extent) banned for security reasons, showing in the process how proprietary paradigm helps conceal back doors and reduce trust

Angela Merkel has been working with the NSA, Microsoft’s close ally, for quite some time. But right now this relationship is exploding right in her face and jeopardises her election campaign in Germany (voting is imminent). She needs to rethink her policies in light of the NSA abuses which everyone now knows about.

The NSA has been involved in Vista 8 development (as usual, the same was done with previous versions of Windows) and it gets notified of back doors in the operating system (while they are universally unaddressed). Add UEFI to the equation and the NSA can now remotely brick some motherboards as long as they run Windows. The British military does not seem to mind this. It gave the US control of all PCs. National Security in the UK assumes that by “national” we mean the US. We already have some NSA bases in the UK.

Nations are finally grasping the threat of the NSA. First China and Russia took action, with China launching a large probe and Russia abandoning some computers. Well, now Germany joins the pack. As David Sugar said it to me,‏ “Windows 8 banned by German govt for integrating forced hardware surveillance & backdoors”

They also warned against UEFI (for secure boot) less than a year ago. Here is the a summary of a report written in German:

According to leaked internal documents from the German Federal Office for Information Security (BSI) that Die Zeit obtained, IT experts figured out that Windows 8, the touch-screen enabled, super-duper, but sales-challenged Microsoft operating system is outright dangerous for data security. It allows Microsoft to control the computer remotely through a built-in backdoor. Keys to that backdoor are likely accessible to the NSA – and in an unintended ironic twist, perhaps even to the Chinese.

The backdoor is called “Trusted Computing,” developed and promoted by the Trusted Computing Group, founded a decade ago by the all-American tech companies AMD, Cisco, Hewlett-Packard, IBM, Intel, Microsoft, and Wave Systems. Its core element is a chip, the Trusted Platform Module (TPM), and an operating system designed for it, such as Windows 8. Trusted Computing Group has developed the specifications of how the chip and operating systems work together.

The other day, unofficial Microsoft spokeswoman Mary Jo Foley (her criticisms of Microsoft are rare and weak) was pushing people to buy new software from Microsoft, citing security reasons. [via]

Microsoft’s latest tack in trying to wean users off Windows XP is to warn them of a possible ‘zero day forever’ scenario in the post-April 2014 support cut-off world.

This is nonsense because after the NSA leaks we know that this threat is perpetual. As Pogson put it:

Well, I don’t think those numbers are very accurate but it’s the trend that matters. There are still hundreds of millions of PCs out there using XP and after 234 days there will still be ~200 million clinging to what they know. According to M$, XP will be revealed as the garbage OS that it is after that because it will be a huge unprotected target for malware artists. They shipped it with ~50K bugs and added more over the years. Malware artists have been discovering hundreds of ways of penetrating the OS every day for more than a decade. XP inspired whole industies of “anti-malware” and malware, spending the resources of IT defending IT from the carelessness of M$ for security, integrity and performance. M$ has used hundreds of millions of users and owners of PCs as slaves all these years and many have accepted that slavery as a way of life.

Pogson’s point is valid. But he does not address the fact that flaws are being spread to partners (like Microsoft does with the NSA). An article from the British press says that “Microsoft warns it’ll hand out zero days for Windows XP” (like it has done for a dozen years with the NSA). To quote:

Microsoft has a Windows XP problem: people still like it and aren’t willing to upgrade just yet. So it’s warning users that if they don’t upgrade soon, each new Patch Tuesday will gift a new series of vulnerabilities to the hacking community.

Windows XP is already Swiss cheese. Microsoft is trying to exploit its rubbish security as a marketing tool right now. It wants to upsell.

Woody Leonhard, an author of IDG, wrote about 17 epic Microsoft Windows Auto Update meltdowns [via], preceding it with:

These legendary clunkers made Patch Tuesday a living hell for Windows users the world over

A lot of the press has been overlooking an important point. The Windows toggle button which tells Microsoft not to automatically update (modify) the system has no effect. We know this empirically, at least when it comes to XP; about 5 years ago it was shown to have no effect. Automatic update is a back door, so Microsoft would let the NSA take over PCs with this back door, too. Staying “up to date” with patches can thus have the opposite effect.

The bottom line is, any company that comes in contact with the Department of Espionage (the NSA) should be suspect and should be avoided where possible. Germany should do nationally what it already did in Munich and a few smaller places,

Microsoft is Still Cheating in Benchmarks, Gets Banned by Leading Benchmarks Authority

Posted in Deception, Microsoft, Vista 8, Windows at 9:34 am by Dr. Roy Schestowitz

Benchmark frauds

Lie: MS SQL Oracle fake compare

Summary: Vista 8 found to be rigging benchmark results and subsequently banned

Over the years we have covered numerous instances where Microsoft falsified data and methods to defame the competition [1, 2]. Microsoft lies with numbers the same way the NSA does. Now we find that Microsoft is apparently rigging benchmarks that involve Vista 8, the worst version of Windows ever (worse than Vista based on market performance). The world’s top benchmarking site caught and banned it:

In an odd turn of events, Windows 8 has been banned from HWBot, one of the world’s top benchmarking and overclocking communities. All existing benchmarks recorded by Windows 8 have been disqualified. This is due to a fault in Windows 8′s real-time clock (RTC), which all benchmarking tools use as a baseline.

[...]

Moving forward, HWBot simply says that it’s “impossible to verify the veracity of a system performance” under Windows 8, and thus benchmarks performed under Windows 8 will no longer be accepted. The blog post also says that all previous Windows 8-based records will be disqualified, though some comments from the moderator suggest that they’re still deciding if this is the best course of action. The moderator also says they don’t think that this flaw in the Windows 8 RTC is being actively exploited, but it’s obviously a case of better-safe-than-sorry.

For Microsoft’s part, this issue can probably be fixed with a patch, though it might be difficult given Windows 8′s cross-platform nature. It will be interesting to see how quickly Microsoft responds, because benchmarking tools really have no recourse without an accurate RTC. Having an entire operating system outlawed from one of the world’s biggest benchmarking sites is a big deal. For now, PC enthusiasts have yet another reason to stick with Windows 7.

Microsoft will probably say it’s just an accident and we’ll be expected to just give it the benefit of the doubt, despite Microsoft’s long history of fraudulent benchmarks. Did Microsoft have the same properties in previous versions of Windows but was never caught? It’s worth verifying.

08.15.13

Vista 8 to be Released Again, UEFI Still Included

Posted in Microsoft, Vista 8, Windows at 2:43 pm by Dr. Roy Schestowitz

Antifeatures evolve

PRISM Edition
Found circulating in JoinDiaspora

Summary: The operating system which introduced hardware tie-in is doing so badly that Microsoft will release it again under a different name with minor changes

MICROSOFT’S COMMON CARRIER will soon die unless Microsoft does something major. Vista 8 is doing so badly that Microsoft plans to re-release it under a different number (not much has been changed)later this year.

Microsoft will unleash Windows 8.1 for world+dog to download in October, it’s claimed, a year after it released the touchscreen-friendly, tile-tastic Windows 8.

Vista 8 was partly to blame for Microsoft’s hardware woes too. This has been worse than many people imagined it would be. As one blog put it:

Microsoft’s Surface RT is an “Unmitigated Disaster.” What’s wrong with that?

After Microsoft successfully used Restricted Boot to make dual-booting Linux distributions and Windows 8 on newer desktop and notebook computers a painful adventure.

And after the company successfully locked out Linux distributions from ARM tablets running Windows RT, any bad news streaming from Steve Ballmer’s office is sweet music to my ears.

UEFI people, including some managers, continue to contact me as they are concerned that their work is getting a bad name. Freedom should no longer evade their minds, it’s the users who should be in charge; Microsoft-OEMs collusion prevents this. As long as they are complicit in Microsoft's antitrust abuses, they get what they deserve.

« Previous entries Next Page » Next Page »

RSS 64x64RSS Feed: subscribe to the RSS feed for regular updates

Home iconSite Wiki: You can improve this site by helping the extension of the site's content

Home iconSite Home: Background about the site and some key features in the front page

Chat iconIRC Channels: Come and chat with us in real time

New to This Site? Here Are Some Introductory Resources

No

Mono

ODF

Samba logo






We support

End software patents

GPLv3

GNU project

BLAG

EFF bloggers

Comcast is Blocktastic? SavetheInternet.com



Recent Posts