M$ Office Communicator Package? - 8125, K-JAM, P4300, MDA Vario ROM Development

I would like to integrate M$ Office Communicator into a ROM but I am struggling converting the original .cab file into a working package....
I have extracted the contents of the .cab file and created a .rgu and initflashfiles.txt files. The files get installed and it will run but I can't get the Today Screen stuff to display. I know there is a conflict with the 'rtcdll.dll' file since if you have VoIP then it already exists, however I am cooking the rom without VoIP (since it doesn't fully work). I have modified the .rgu to reflect the files are now in \Windows but the Today Screen stuff won't display. I have checked the registry entries and the files are there after the ROM has been installed and they are?
I don't know what else to look for, has anybody got any pointers
I can post the .cab if anyone can help?
Andy

ADB100 said:
I would like to integrate M$ Office Communicator into a ROM but I am struggling converting the original .cab file into a working package....
I have extracted the contents of the .cab file and created a .rgu and initflashfiles.txt files. The files get installed and it will run but I can't get the Today Screen stuff to display. I know there is a conflict with the 'rtcdll.dll' file since if you have VoIP then it already exists, however I am cooking the rom without VoIP (since it doesn't fully work). I have modified the .rgu to reflect the files are now in \Windows but the Today Screen stuff won't display. I have checked the registry entries and the files are there after the ROM has been installed and they are?
I don't know what else to look for, has anybody got any pointers
I can post the .cab if anyone can help?
Andy
Click to expand...
Click to collapse
Post the cab and I will take a look.

theloon said:
Post the cab and I will take a look.
Click to expand...
Click to collapse
Here you go...
EDIT: error uploading? maybe it's too big (2,766K?) Anyway heres the M$ link:
http://www.microsoft.com/downloads/...5E-5F3B-47D2-955B-B0C1DEAC94D8&displaylang=en
You can extract the .cab file from the .MSI file - I used 'LessMSIerables'
Andy

Any success?
Any success with making a package from this? I had another play around but didn't get anywhere. I think the installation must create some additional files and/or registry changes that doesn't happen when it's installed as a package.
Do any ROMs have this in by default? i.e. not cooked ones but ROMs released by mobile operators or manufacurers? Maybe backward engineer it?
Andy

did u anyways get the communicator to work on ur company network? my company has got vpn and web access to the communcator and i did install it once.. after i put in the server address and signin name and password, it shows loging in and then it throws a stupid error saying please use updated version of communicator. contact system administrator. i downloaded the 2007 version of mobile communicator and beyond it there re no updates.. damn the m$ idiots.. any ideas for a workaround? this same communicator ersion runs on the blackberrys given to seniors by our company

ababrekar said:
did u anyways get the communicator to work on ur company network? my company has got vpn and web access to the communcator and i did install it once.. after i put in the server address and signin name and password, it shows loging in and then it throws a stupid error saying please use updated version of communicator. contact system administrator. i downloaded the 2007 version of mobile communicator and beyond it there re no updates.. damn the m$ idiots.. any ideas for a workaround? this same communicator ersion runs on the blackberrys given to seniors by our company
Click to expand...
Click to collapse
I did have it working briefly, however I am not privileged enough to have GPRS enabled on my company SIM so I only managed to test it when I temporarily rigged a Wireless AP up in the office. We were only trialing OCS at the time, however I think we now have it installed but isn't fully rolled out yet.
I spend very little time actually in the office so unless I can be bothered setting up a few VM machines with Exchange & OCS on I am unlikely to test it further...
I never managed to get it into an OEM package either, if anyone has one or wants to build one that would be good....
The latest version seems to be Office Communicator Mobile 2007 (2.0.387.0) from September 2007 and it says it is compatible with OCS 2007:
http://www.microsoft.com/downloads/...24-F216-4887-92B0-F37D942E26E0&displaylang=en
This is a Windows Mobile 5/6 version and there is a (Smart)Phone version as well.
Cheers
Andy

Update OCS
I know this is old but you need to disable the client version filter on OCS. If you're connecting over the internet, then you need to do this on your Access Edge server (under Application properties). Just lower the version to 2.0.1.0 and you should be good to go. M$ hasn't released a later version even as of this post (unless you know something I don't). I asked them about it and they know (sounds like a new version is being worked out).

magicalyak said:
I know this is old but you need to disable the client version filter on OCS. If you're connecting over the internet, then you need to do this on your Access Edge server (under Application properties). Just lower the version to 2.0.1.0 and you should be good to go. M$ hasn't released a later version even as of this post (unless you know something I don't). I asked them about it and they know (sounds like a new version is being worked out).
Click to expand...
Click to collapse
I have no idea where you are going with that answer? This post was originally about making an OEM package of Office Communicator Mobile 2007 for use in a ROM kitchen.....
I have OCM 2007 working fine with our OCS 2007 Server either in the Office on the private network or via the Internet (GPRS or public WiFi). What I want to do is include OCM in my ROM so I don't have to manually install it each time I flash a new ROM. It looks like I am missing one final registry entry but I still haven't found it.
Cheers
Andy

Related

Disable certificate checking

Ugh. Trying to find out how I can install my root certificate onto these WM2005 devices.
Certchk doesn;t work any more and I can't change anything in the registry (apparently the reg editor would have to be signed by the operator?!)
Can anyone help? Otherwise I have the alternative of buying an expensive certificate (bloody rip-off!) or sending this nice phone back!
Ferg.
fergusstrachan said:
Ugh. Trying to find out how I can install my root certificate onto these WM2005 devices.
Certchk doesn;t work any more and I can't change anything in the registry (apparently the reg editor would have to be signed by the operator?!)
Can anyone help? Otherwise I have the alternative of buying an expensive certificate (bloody rip-off!) or sending this nice phone back!
Ferg.
Click to expand...
Click to collapse
Hi I got an I-Mate SP5 / (HTC Tornado), and have the same problem.
Please add your thoughts to this thread if you come closer to a solution.
I have tried to change SecurityPolicy like on the 2003 device with no luck..
I have tried to change policy direct in registry + with some freeware tools.
Running out of ideas... ;/ I really don't want to pay bucks to be able to use install own software on my own phones, and use own root CA certs.. it is just annoying.. The security model should be as on ppc.. og atleast possible to manipulate manually in a configuration stage.
try attached file.
I got a package of debug tools
I can see many other files for installing certificate something in it.
I think this should be enough to install software.
Thanks fly,
Didn't try your file, but I did find out how to get it working.
I posted it in another forum... (do a google for "fergus certificate disable" amd the first one comes up with it.) Seems to work, at least for me.
F.
Try this:
http://spaces.msn.com/members/xpworld/Blog/cns!1pwLVDaHQF6ltiEJslNeKRkA!198.entry
On Imate.com there is now a specific program for installing the certificate for the SP5. I have sometime read, that this program is OEM specific, so I don't think that it will work on a Qtek 8310.
whatever I do - can't make it work
Trie it on mt Qtek branded Torndo. Followed all directions to the letter, used same self administered certificate working OK on my Qtek 9000 and IMate PDA2K... doesn't work, anybody has a clue ?
=======
thx
Saar
It works
Actually Following above instructions work. I just mispelled our incredibly long domain name
Upload Imate Utility
Can someone upload the Imate Chertificate utility to the FTP site or attach it to a message here, or PM it to me. I have the new T-Mobile SDA, so I can't get the file from Imate's site and it does not appear to be on Imate's FTP server.
TIA
PanaBax
I Found It.
Here it is
Didn't Work on T-Mobile SDA
The i-mate utility would not run on my US T-Mobile branded Tornado (SDA). However, the instructions in the linked thread above worked perfectly. Thanks. I'm now syncing with my exchange server and my own generated certificate with ease.
Panabax
Disabling certificates
Is there a way to simply disable certificates?
If not how the f#@k do I get a simple program in visual studio onto my phone.
I have added the Microsoft_Visual_Studio_Remote_Tools.cer to my app.
I have used regedit to set the propeties as above.
I have installed Microsoft_Visual_Studio_Remote_Tools.cer to my device.
When I try to compile the app I get the error saying security is stopping the install.
I am obviously do not understand what goes where.
Anyone have a idiot level step by step guide to get the thing working.
Hurry up about to hang myself
Steve W
Greetings from Ukraine!
I expect to receive Cingular 2125 soon and would like to ask a question. Since our MS Exchange Server uses our own security certificate I will have to add our root certificate into Cingular 2125. I have successfully done that several times for HTC MTeoR using SP_AlowCertificateInstall.
Can somebody advise whether it may also be possible to unlock Cingular 2125 by means of SP_AlowCertificateInstall to be able to install our certificate?
If not and as posts in this topic are rather old perhaps you know some “nowaday” method to add security certificates into Cingular 2125?

Interesting Office 2007 Issue

So I decided to use the 004 kitchen and put Office 2007 in my BE ROM. Guess what? All programs work fine until you try to activate the calendar or contacts softkey while the program is minimized (any of them), then a dialog box pops up and says "calendar is not a valid Pocket PC application". Close out the Office apps. and things go back to normal? Keep in mind I did pull 2007 from the 1413 build to use in the 968 build, so I'm wondering what could be up and if anyone has seen something like this before.
I'm not seeing this with my rom. I pulled the Office 2007 out of the Pandora's Kitchen and deleted the Office dirs completely in Farias, then put these in. Also modified the options.xml in the sys folder to have the correct values for the dsm files.
Mfrazzz's approach is definitely the path of least resistance. Awhile ago nottoosmart posted regarding issues with porting Office 2007, and I posted a cab-fix I got from the hermes forum. I assume he used it to adapt 2007 into the Pandora kitchen. If you're the "do-it-yourself" type, let me know and I'll send you the cab-fix as well.
Best wishes,
edhaas said:
Mfrazzz's approach is definitely the path of least resistance. Awhile ago nottoosmart posted regarding issues with porting Office 2007, and I posted a cab-fix I got from the hermes forum. I assume he used it to adapt 2007 into the Pandora kitchen. If you're the "do-it-yourself" type, let me know and I'll send you the cab-fix as well.
Best wishes,
Click to expand...
Click to collapse
I should have mentioned that I integrated your cabfix into the Office 2007 I pulled off of Pandora's Kitchen. I was getting various errors until I did that so just put it directly into the Office directory and added the registry entries into the bottom of the office .rgu that were all in that cab you provided.
Anyone noticed if the problem is still residing in the Pandora Kitchen? I haven't seen this - and haven't directly addressed it. I don't know if nottoosmart added the fix. Just curious...
:S
I now that office2k7 is deply wired into de OS, however i been wondering if if there is a way to "install office 2k7" into an already flashed devices with office2003 ??
Best Regards!!

Microsoft Reader Factivation

I not know anybody do it before, if no it is long over due.
Microsoft Reader for Pocket PC is here long as I remember, it it nice reader but their activation method are pain in [email protected]@ if you use their Internet Explorer it many time fail complete activation (you can no use other browser because it is Microsoft and use AX, MS think *nix users must go [email protected] themself?).
And you can activate 6 devices maximum, very generous Microsoft!
Here solution:
Perpetual Activation for Microsoft Reader
It is no hacking.
I simply take advantage of Activation Process "logic hole", it is all.
Up when they change activation proceses (doubt) or patch MS Reader on next ad hoc version (more possible, but it required full build *and* it not stop this activation work on Windows Mobile with MS Reader 2.4.x installated).
This NO is keygen, crack or warez.
I find it (literary) in Microsoft, is all I can say.
Name it "factivation" from Freedom Activation (or [email protected] your stupid activations, Bill...)
I want post it with my real name, but I change mind, one never know what future is next, and law change every day
Install Microsoft Reader for Pocket PC
reboot
Install Microsoft Reader Factivation
have MS Reader activated at open.
It is all.
work on: Pocket PC Windows Mobile 2003, 2003 SE, WM5, WM6, WM6.1 (tested) with Microsoft Reader version 2.4.1
It may will work on WM 2002 if use Microsoft Reader version 2.4 and not the old one (no tested but may work).
Sorry my english!
note:
This software not violate any EU Law in my knowledge.
It may violate laws in other countries (USA?)
It publish here as proof of concept.
It is not my, is YOUR RESPONSIBILITY know law apply to you in your own country.
If you not sure law in your country apply - DO NOT DOWNLOAD IT, DO NOTUSE IT.
tracemeifucan said:
but their activation method are pain in [email protected]@ if you use their Internet Explorer it many time fail complete activation (you can no use other browser because it is Microsoft and use AX, MS think *nix users must go [email protected] themself?).
Click to expand...
Click to collapse
Update on the M$ website
Please note that we have recently posted an update of the Pocket PC/Pocket PC Phone Edition version of Microsoft Reader.
This update addresses activation problems experienced by the users of some Windows Mobile 5.0 and 6.0 Phone Edition devices. In addition we have made it easier to use Microsoft Reader with device storage cards
Click to expand...
Click to collapse
http://www.microsoft.com/reader/downloads/ppc.mspx
I have tried to activate my Titan since MS updated to make activation "easier", and just like in the past it didn't work with two separate attempts. I would love to tell the useless MS Reader team where to go. As of now I am through with that crappy product and have switched over to eReader - simple activation that always works and a better UI. I just wish I could get the money back for all the .lit format books I've bought over the years.
/edited (because exploit works)
Cool Exploit, thanks for sharing.
I put this in a cab with MSReader and it seems to work great!
didn't work
I tried the instructions as described above on my ATT Fuze (winmo 6.1) and it didn't activate my copy of MS Reader.
HTC Diamond default H3G Rom [6.1]
znutar said:
I tried the instructions as described above on my ATT Fuze (winmo 6.1) and it didn't activate my copy of MS Reader.
Click to expand...
Click to collapse
Me too tried as described but Reader did not activate anymore...
I still can't read my bought books
Surely Your Cab is fine, but not rof my device/rom/sw.
Anyone has some other ideas?
Anyway, my device is HTC Touch Diamond with default ITA H3G Rom 6.1, MS Reader 2.41.
TiA
Francesco
It works great on all WinMo 2003SE/5/6.1 PocketPCs I have, all with the latest MS Reader 2.4.1 from microsoft's website.
I'd say PM the author if it doesn't work on your device, maybe there are some variables he (she?) have missed?
Didn't work on my Fuze either but did work on my Kaiser.
Oh well...
Call me ignorant ...
tracemeifucan said:
...
Install Microsoft Reader for Pocket PC
reboot
Install Microsoft Reader Factivation
have MS Reader activated at open.
It is all.
...
Click to expand...
Click to collapse
I was looking to make MS Reader more touch screen friendly on my htc Diamond (like go to next page on swipe right for example) and my google search turned up this thread. It greatly interested me (even though it wasn't what I was looking for) as I've had problems with my MS activation for some time (on another device). The big problem is that I don't know the heck as to what I'm doing (in this sense). Please excue my ignorance. While I know a fair bit about a lot of things IT this has me confused (outside my area of expertiese no doubt). The contents of the compressed file don't contain anything that looks like I can install it except "_setup.xml".
How does one run "_setup.xml"?
Just like any .exe file?
I've already run a search on this site to try to figure it out but my search foo must be weak because I'm none the wiser.
Any help would be appreciated
msinsabaugh said:
I was looking to make MS Reader more touch screen friendly on my htc Diamond (like go to next page on swipe right for example) and my google search turned up this thread. It greatly interested me (even though it wasn't what I was looking for) as I've had problems with my MS activation for some time (on another device). The big problem is that I don't know the heck as to what I'm doing (in this sense). Please excue my ignorance. While I know a fair bit about a lot of things IT this has me confused (outside my area of expertiese no doubt). The contents of the compressed file don't contain anything that looks like I can install it except "_setup.xml".
How does one run "_setup.xml"?
Just like any .exe file?
I've already run a search on this site to try to figure it out but my search foo must be weak because I'm none the wiser.
Any help would be appreciated
Click to expand...
Click to collapse
From what I understand you have unpacked .cab file (which you shouldn't - it is not .zip or .rar compressed archive, although it may look like one on your PC if you have winzip or winrar set as default viewer for .cab files).
Just copy the .cab file to your WinMo device and double tap on it, that's what you should do.
downloaded will test it later..
and hey mate
thanks for this.. :-D
worked like a charm thanks!
It works on HD2 and 2.4.2 USA version (Italian version and others are in 2.4.1)
Really great!!!!!
Great application -- thanks a lot!

Live mesh mobile client available

If you have been using the live mesh technical preview, the mobile client for wm6 is now available. Just sign in as normal and then add device.
I'm still seeing "Coming soon for mobile" The limited Mac tech preview shows up, though.
Bushrod said:
I'm still seeing "Coming soon for mobile" The limited Mac tech preview shows up, though.
Click to expand...
Click to collapse
I signed in and out of live mesh and it appeared.
Must not have replicated to the servers I hit yet. I'll keep an eye out. Thanks for the heads-up!
I really like live mesh, (for me at least), it just works out of the box.
Hi !
Is there someone that can post the cab ?
Thanks !
Whatever !
I found it :
http://m.mesh.com/install/wm6/LiveMesh.cab
But it doesn't connect to the mesh : "only available to a limited number of users"
Arrgh this is annoying, Ive been using Mesh for a while and now its comming up with for U.S only wtf?
DMAND said:
Arrgh this is annoying, Ive been using Mesh for a while and now its comming up with for U.S only wtf?
Click to expand...
Click to collapse
It says US and UK on the Live Mesh blog. I am however having trouble at the point where it's trying to add the device, possibly because I'm on GPRS at the moment and it might be timing out, I guess.
SQL CE error
When I try to install I get this error message....
"Live Mesh was unable to find a suitable version of SQL CE on this device. Unable to install Live Mesh."
I've tried to install SQL, i downloaded it from microsoft directly, and its listed as "SQLServerCompact 3.5 Core" under Remove Programs....
Any ideas??? I really want to use this....
Yes, it's only for US and UK
I installed the mesh cab, and using an "US" account (a french one, but with my country changed to US ) it WORKS ! And works well. I have now a "cabstore" synced with my own server, live mesh and my TyTN II.
Great service !
Got it last night, works great with my XV6800.
supercluver said:
When I try to install I get this error message....
"Live Mesh was unable to find a suitable version of SQL CE on this device. Unable to install Live Mesh."
I've tried to install SQL, i downloaded it from microsoft directly, and its listed as "SQLServerCompact 3.5 Core" under Remove Programs....
Any ideas??? I really want to use this....
Click to expand...
Click to collapse
I've got this exact same problem. I posted over on the Microsoft Mesh forum and am waiting for a conclusive answer. It's been passed over to the Mobile Dev team apparently.
http://social.microsoft.com/Forums/en/LiveMesh/thread/8e80d590-9c88-4522-bdab-3d23bea718c0
I wonder if it's got anything to do with cooked roms? I'm running CRC WM 6.1 v13.0 on my Hermes.
--Update--
Apparently there is an issue with cooked ROMs as they don't all include SQL. Installing SQL seperately will not help unless you use a version lower the 3.5 but even that has not been proven yet.
I'm going to try and find an older version of SQL and give it a bash.
Further information here:
http://social.microsoft.com/Forums/en-US/LiveMeshMobile/thread/b8a6da09-c53a-4168-91bf-f476d2a1876f
Firstly I am in the UK Ive downloaded the updated cab and now everytime I run it it gets past verifying user and then gets stuck on Getting mobile phone identifier and then fails
SQL CE Issue has been identified and resolved
The client needs SQL CE 3.1 installed, and does not work with SQL CE 3.5 installed.
Read and follow information in forum:
http://social.microsoft.com/Forums/en-US/LiveMeshMobile/thread/b8a6da09-c53a-4168-91bf-f476d2a1876f/
All working well after applying Jef K's fix over on the Mesh Forum.
Problem now is that the MEsh Client can't acquire my device ID to register the phone onto my mesh.
Issue being delt with over at http://social.microsoft.com/Forums/en-US/LiveMeshMobile/thread/c7ce844c-a4e3-4be4-838d-1ebdca5986e7
I downloaded the cab but says that I cannot do it because only a limited number of users can right now. How sad...
Does remote desktop work like the desktop version?
courtlandre said:
Does remote desktop work like the desktop version?
Click to expand...
Click to collapse
No
You cannot remote desktop to the phone (shame)
Limited Users
Limited Users, anyone else got the same problem?
cheeers Tom
I use mesh for a back up right now and it works great for my home computers. Some things that bugged me are:
No remote desktop.
It will only sync your remote directories to the main memory. I tried to sync my work folder and it didn't place it in the storage card.
It launches external applications to view the mesh folders (Pocket IE) and the file explorer to view local folders.
All in all, a nice first attempt. Build in remote desktop and I would PAY for a service like this!
@Networkguy: it's still the first beta... keep waiting
Unfortunately i can't find a today plugin. This is sad. Anyone has an idea?

[REQ] (new) Office 2010 as CAB

Hi there!
Does anybody have a CAB of the new Office 2010 mobile?
I know that there's a cab from the beta around for a while, but
I'm searching the new version (with outlook) from the latest builds (235XX)...
I think that would be nice for a lot of people who don't want to flash a new
rom only to have the new MSO!
Thx in advance!
Regards,
Markus
TML1504 said:
Hi there!
Does anybody have a CAB of the new Office 2010 mobile?
I know that there's a cab from the beta around for a while, but
I'm searching the new version (with outlook) from the latest builds (235XX)...
I think that would be nice for a lot of people who don't want to flash a new
rom only to have the new MSO!
Thx in advance!
Regards,
Markus
Click to expand...
Click to collapse
office 2010 can be downloaded from marketplace on your device.
thx for your reply, but the download from marketplace is the beta without outlook... i'm searching for the version used in the latest builds from MS. maybe
one of our chef's can provide a cab made from one of the packages!
Subscribing to this. Would like it as well.
Interested in this as well.
ME TOO........
same here!
i think the beta is over here: http://forum.xda-developers.com/showthread.php?t=586792
Kev007 said:
i think the beta is over here: http://forum.xda-developers.com/showthread.php?t=586792
Click to expand...
Click to collapse
thanks but we are not looking for the beta. we need the office 2010 that comes with the new outlook for threaded emails in windows mobile 6.5. the beta doesn't have this feature.
can't find it on the german marketplace, really sucks here ...
have anyone tried this?
http://forum.xda-developers.com/showthread.php?t=609675
tom_codon (Tom), Xannytech, Miri & kholk (Eugenia) all appear to have Office Mobile 2010 without any beta markings. Does anyone actually know if this isn't just the beta? In particularly regarding tom_codon's ROM which states "Office 2010 RMT".
Is 'RMT' a spelling mistake (RTM) or does it mean something else?
I'm assuming this isn't what everyone is after... but just in case here is Office Mobile 2010 Beta.
harky said:
have anyone tried this?
http://forum.xda-developers.com/showthread.php?t=609675
Click to expand...
Click to collapse
i get "your current version is not supported"...
again @ anyone, especially the cooks:
can someone PLS provide a cab for the "new" office 2010, or at least a cab
for the "threaded emails" (if that is not part of the office package, 'cause dutty
has office 2010 in his roms, but not the threaded mails)?
thx!
Bump for the week. Still looking for Office Mobile 2010 final.
Why is beta still on the app store?
Don't have the time to create a cab, but here is the EXT (converted OEM from 23518) for Office Mobile 2010.
Yea, the new office as a cab would be nice..
Yeah I would love to have it as well, anyone has a working non beta cab?
cab creation woes
birkoffsjunk said:
Don't have the time to create a cab, but here is the EXT (converted OEM from 23518) for Office Mobile 2010.
Click to expand...
Click to collapse
I created 2 cabs with this EXT, one which installs in program files, another that installs in /windows. The first installs fine, however, the created shortcuts don't work afterwards, nor does launching the app from the install folder. The cab that installs in /windows first wanted to uninstall the previous 2010 install (not sure if that was the first attempt or the beta I had install before). After that the installation fails, wants a different location
If anyone else wants to try (I've never created a cab before, chances are I did something wrong), here's what I used:
URL="http://www.techparaiso.com/how-to-create-cab-installation-files-for-windows-phone-devices/"] Cab creation guide[/URL]
URL="http://thepiratebay.org/torrent/4252366/Wince_Cab_Manager_v2.1.0.35"] WinCE Cab Manager [/URL]
And, if anyone wants to try, maybe this cab will work:
URL="http://www.megaupload.com/?d=C8VOMC2A"]Office Mobile 2010 cab[/url]
Could be that it works on WinMO 6.1 or lower, my WinMO 6.5 can't install it.
(I would have liked to create proper links, but the forum does not yet allow me to do this)
Might be that you compressed the cab or that you chose not to set a min/max OS. Am just done with setting up my hd2 after flashing a new rom, dont really feel like installing something that might screw office up, especially since its a company-phone and I use outlook and the office-apps daily
[Edit]
Interesting, I got an error when editing it with WinCE Cab Manager, that the data is corrupt...
guys,
from what i have read, the threaded emails is part of wm6.5.x and not the office 2010 cab. though i would love to be proven wrong!

Categories

Resources