T-Mobile MDA Production/Shipping ROM Download Link (USA) - 8125, K-JAM, P4300, MDA Vario Software Upgrading

Many users have been requesting the ROM for the production MDA's. I tried to upload it to the XDA-Developers FTP site but I could not upload it to the T-Mobile ROM directory so if a moderator can download this from the link I provided and move it to the FTP server for long term access.
Specs are as follows:
ROM Version 1.8.10.2 WWE
ROM Date 12/10/05
Radio Version 01.09.10
Protocol Version 4.0.13.20
This does not include the Extended ROM as that is already provided in the link below as this is where this request for the full rom was initiated.
http://d01.megashares.com/?d01=efbcdfc90bfae88ed9ac9ec8fcda5cc6
Scroll to the bottom of the page once you go to the megashares link and you will see the Download Now link.
If you need the Extended ROM follow this link: http://forum.xda-developers.com/viewtopic.php?t=41348

Question - you can't just flash back the extended ROM, right?

Yes but it is not the same procedure as backing up or writing a new ROM as you need a utility which I mention below. What you need to do is first "Unlock/Unhide" the hidden Extended ROM partition on your MDA. Once you do this you can see the extended ROM files which are posted in the link above. (There is a utility called Unlock Ext Rom Wizard.cab) on the XDA FTP server. You copy this to your MDA and click on it and it should unlock the parition/folder. After running it I would do a soft reset.
You can then use ActiveSync's Remote File Explorer Utility to move the files around as you will see the new partition when you select change folder.
Basically you copy your original extended ROM files to a safe location for backup and then delete all the files in the extended ROM directory. Copy the Extended ROM files that you downloaded into the Extended ROM directory and once you do a hard reset it will automatically install the new files when it boots up.

Ah, ok... thanks - I don't see the unlock tool for the Extended ROM though....
Nevermind... found it.

any changes, improvements or modifications worthy of mentioning in this ROM?
thanks,

How do you change the boot screen. I only see the ability to restore the radio and OS...

Extended rom is read only.. Please tell me that I am not going to have to reflash with an old rom to modify the extrom...

bradleydick said:
Extended rom is read only.. Please tell me that I am not going to have to reflash with an old rom to modify the extrom...
Click to expand...
Click to collapse
My Extended Rom is writable, but is still hidden. I think it may be due to the fact that I used aWizard 1.3b2 (from http://forum.xda-developers.com/viewtopic.php?t=37386) to remove the CID lock from my phone and change the splash screen. I then also patched my radio to 01.13.10.

Can the original poster explain how to restore the T-Mobile ROM? The utility that is in the folder did the CID unlock on my phone and all that successfully, but when I do option "w" (write OS ROM to device), it doesn't "find" the T-Mo ROM right there in the folder. I don't get it. =(

shdwphnx said:
bradleydick said:
Extended rom is read only.. Please tell me that I am not going to have to reflash with an old rom to modify the extrom...
Click to expand...
Click to collapse
My Extended Rom is writable, but is still hidden. I think it may be due to the fact that I used aWizard 1.3b2 (from http://forum.xda-developers.com/viewtopic.php?t=37386) to remove the CID lock from my phone and change the splash screen. I then also patched my radio to 01.13.10.
Click to expand...
Click to collapse
How do you find Radio 1.13.10 over the OEM delivered version? Any significant improvements?

Genesis3 said:
shdwphnx said:
bradleydick said:
Extended rom is read only.. Please tell me that I am not going to have to reflash with an old rom to modify the extrom...
Click to expand...
Click to collapse
My Extended Rom is writable, but is still hidden. I think it may be due to the fact that I used aWizard 1.3b2 (from http://forum.xda-developers.com/viewtopic.php?t=37386) to remove the CID lock from my phone and change the splash screen. I then also patched my radio to 01.13.10.
Click to expand...
Click to collapse
How do you find Radio 1.13.10 over the OEM delivered version? Any significant improvements?
Click to expand...
Click to collapse
When disabling Flight Mode, the original radio took about 30 to 45 seconds to get a signal. The new radio takes closer to 2 minutes. However, the new radio gets 3 bars of signal in places the old radio only got 1. I consider a reasonable tradeoff, as I don't use Flight Mode very often.

for updating the os rom and radio rom, it says please type the number, what number do i type?

jthurs said:
for updating the os rom and radio rom, it says please type the number, what number do i type?
Click to expand...
Click to collapse
I had that initial problem myself. I had to copy it to my C:\Flash since it didn't seem to work correctly off my g: drive under a few folders deep. I looked at the .cmd (batch) file at what it does is do a dir /s (directory listing including looking under subfolders) for *.nba files looking for radio or os in the filename. If you do not see a number then it is not finding the .nba files. When it does find them you will see the name of the rom file preceeded by a number. I would do what I did with the directories and if that doesn't work copy the .nba files into the root folder of the .cmd file folder.

i try to restore the rom with this flash.. the version on my phone is
rom : 1.8.10.2 WWE
rom date : 12/10/05
radio version 01.04.10
protocol version: 4.0.13.17
extrom version: 1.8.10.104

Hello,
Anyone has this rom ( Version : 1.8.10.2 )? If so, is it possible please upload. I'm searching for a wizard ROM which shows MM/DD/YY in device info ( i.e 12/10/05 ).
I request again, if you have please upload coz its urgently needed for me.
Best Regards

This ROM should have what your looking for.
LINK

-MyHTC- said:
This ROM should have what your looking for.
LINK
Click to expand...
Click to collapse
Thanks a lot. I was searching for this since from yesterday and there were no working links.
Anyway, thanks again.
Best Regards

No problem. Glad I could help.

dont mean to intrude, but i needed a production cingular rom for my g4 version 2.25 can anyone help?

Wm os 5.1.195, rom 2.26.10.2wwe
TMO has moved things around, but you can find instructions and download links for Microsoft Windows Mobile Version 5.0 OS 5.1.195,
and ROM version 2.26.10.2WWE on their US website at
http://support.t-mobile.com/doc/tm23294.xml?&A2L.SERVICE=UpdateSoftware.

Related

CE and Radio ROM update only, no extended ROM, how please?

I want to keep all the O2 stuffs intact, is it possible to update only the CE and Radio ROM but not the extended ROM? I know the procedures I think, and I just need to delete ms_.nbf before running BaUpgradeUt? Will my O2 extended ROM stays intact this way?
How much better is 1.06.2 Radio ROM better than 1.02? Is it worth the update?
And after the update, I should just restore DATA but not full restore right?? Also, do I have to disable ActiveSyn before the update? If so, how?
Sorry about so many questions
Think ur ext rom will be blank this way
CL55
My answer to your question would be
Unhide the extened rom as is
unlock extenedrom as is now
make a copy of it as in on your desktop
do the normal upgrade
unlock/unhide the new extended rom
delete the content
copy from the destop your old extenedrom
lock/hide the exteneded rom again
do a cold reset.
this will boot the device, reinstall the os and radio and install the old extenedrom.
Do I think that that is a good idea, NO!! but that is what you want to do.
You need to undersatnd that some of the stuff on extened rom is for the new upgrade such as the patches.
So ... not that you asked ... I think what you want to do is swap only some of the files. but do you know which ones?
Read the bit on unllocking the Imate extenede rom
Read the bit about changing boot imaages.
Think about what you realy wont to do and have fun.
pleun, says:
Think ur ext rom will be blank this way
Click to expand...
Click to collapse
but it's not true. I've done that and your Extended ROM is not deleted
so:
1. You chose the ROM you want to use it (and you use xda3nbftool.exe if the ROM comes from another operator than yours)
2. Before launching the ROM installer "BaUpgradeUt.exe", you remove the Extended ROM package which is call "ms_.nbf"
and you update your ROM normally
Only the CE ROM and Radio will be upgraded. Your Blue Angel will keep your old Extended ROM.
And remember: If the ROM you have chosen comes in a package like BA_WWE_BelDT_12200_557_10602_SHIP.exe, you can open the ifile with WinRAR to extract its contents.
Simple solutions for a simple world!
ArtZ
True, only Qestion I have is why did I not Know that before?
Yup its simple and it works.
Now a real qestion for you based on you own knowleage.
Is there any way to add a Romkitchen Exteneded rom to the upgrade?
We seem to have know tools for this er2003edit does not work for me on the blueangle.
I have not been able to find any way of extracting splash screens but am able to replacing then (which is great but I dont have the original splashes)
Things are not only you know, your ways are not always the best.

New TelecomMobile Harrier ROM WWE 135

I've just uploaded to a recently release WWE 135 upgrade from the TelecomMobile Harrier.
It's at:
ftp://xda:[email protected]/BlueAngel/Harrier H20A2/
I'm about to install it, but feel free to scrounge anything useful from it.
Update:
Old ROM:
CE 1.29.00
Ext ROM 1.29.118
Radio HA01_136
New ROM:
CE 1.35.00
Ext ROM 1.35.117
Radio HA01_141
Later'ish
Craig
does the old passwords works with this rom or it requires new. pls kindly specify.
thanks
jeet
Why don't you try it?
For CraigHumphrey this is a same operator upgrade thus he does not need tofix it but run the ship.exe
Craig
I have cooked your NZTelecom Harrier 1.29.118 WWE Ext Rom, you might want to look at it.
http://wiki.xda-developers.com/index.php?pagename=BA_ERK_X_129118
I have renamed the file to stay with the current format and posted it back on the ftp site.
I have added it the Available Ext Roms page on wiki
http://wiki.xda-developers.com/index.php?pagename=BA_ERK_Available_Ext_Roms
I have added the Harrier web update page to Available Upgrades in Wiki
I Have added the above update to Available Upgrades on wiki.
http://wiki.xda-developers.com/index.php?pagename=BA_Upgrades
Would you please upload your 1.35 Exteneded rom to:
ftp://xda:[email protected]/BlueAngel/Extended_Roms/New_ROMS
Would you please post the Windows version and build Number reported by your device.
I know that you have no WIFI on the harrier, however it would intrest me to see if your 1.35 build would support it. Can you please check if you can find the following under \Windows:
WirelessMgr.exe
WirelessMgr.exe.0409.mui
WLanMgr.exe
Stk.exe
And post your answer.
Thanks
the old passwords dont work with the new pls any new passwords for this rom. it doesnt accepts the old passwords.
thanks
jeet
Hmm.. I had already replied to this, but it seems to have gotten lost, so here it is again
MDAIIIUser said:
Craig
Would you please upload your 1.35 Exteneded rom to:
ftp://xda:[email protected]/BlueAngel/Extended_Roms/New_ROMS
Click to expand...
Click to collapse
Done
MDAIIIUser said:
Would you please post the Windows version and build Number reported by your device.
Click to expand...
Click to collapse
Windows Mobile 2003 Second Edition
Version 4.21.1088 (Build 14132)
MDAIIIUser said:
I know that you have no WIFI on the harrier, however it would intrest me to see if your 1.35 build would support it. Can you please check if you can find the following under \Windows:
WirelessMgr.exe
WirelessMgr.exe.0409.mui
WLanMgr.exe
Stk.exe
Click to expand...
Click to collapse
None of those files exist.
Reminds me, I need to get a new WiFi card (the SanDisk 256MB + WiFi was unsupported).
Later'ish
Craig
Cooked the Ext Rom
http://wiki.xda-developers.com/index.php?pagename=BA_ERK_Cooked131
Ran the
NZTelecom Harrier 1.35.117 WWE ERK_1.3x_002
Through the kitchen
http://wiki.xda-developers.com/index.php?pagename=BA_ERK_X_135117
Interesting... Craig, could you please post the BT stack version/build after applying this update?
BT Icon -> Bluetooth settings -> About tab
mjb said:
Interesting... Craig, could you please post the BT stack version/build after applying this update?
BT Icon -> Bluetooth settings -> About tab
Click to expand...
Click to collapse
Bluetooth for WIndows CE
BT-PPC/PE Version 1.0.0 Build 3500.
Under the Advanced button, all components have the same version as above (1.0.0.3500).
Later'ish
Craig
The file is corrupt
I've downloaded it twice and still only comes to 22.9MBytes. WINRAR hates it. The executable won't unpack either.
I would like to get the HA01_141 radio to try on my XV6600. If anyone has a link to a good copy of this file... let me know.
Ehud
Re: The file is corrupt
gavron said:
I've downloaded it twice and still only comes to 22.9MBytes. WINRAR hates it. The executable won't unpack either.
I would like to get the HA01_141 radio to try on my XV6600. If anyone has a link to a good copy of this file... let me know.
Ehud
Click to expand...
Click to collapse
Which file is corrupt?
I downloaded it from here:
http://www.telecom.co.nz/content/0,3900,202143-203139,00.html
Then I had to do a couple of modifications to get it to flash using the magician patched flasher.
However, although it worked correctly with the Sprint EV-DO PRL for voice calls, the data connection was hosed.
It has some sort of special Kiwi customization in it . The #777 connection ends up with a password, even if I try to set it up from scratch (without running anything from extrom!). I remove the password and save the changes and then it comes back... it's obviously embedded in the HA01_141 radio ROM, and thus prevents my Sprint 6600 from connecting to #777.
The good news is that the Telstra and Verizon HA01_140 Radio_ roms do work for voice and data (although roaming isn't working).
Dan
Re: The file is corrupt
CraigHumphrey said:
gavron said:
I've downloaded it twice and still only comes to 22.9MBytes. WINRAR hates it. The executable won't unpack either.
I would like to get the HA01_141 radio to try on my XV6600. If anyone has a link to a good copy of this file... let me know.
Ehud
Click to expand...
Click to collapse
Which file is corrupt?
Click to expand...
Click to collapse
The one mentioned at the top of this thread on the xda-developers ftp site. The one Dan mentioned works just fine. Someone with write capabilities should replace the one on the xda-developers ftp site...
Ehud
done!
Downloaded of link
Uploaded to ftp
corrected link in wiki
why is the rom directory empty?
Guys, I know this isn't room for asking.... but, please help me with my Sprint 6600 Harrier.
I just upgrade the new ROM (WM6.1) to my PDA. But this is my stupidity, i installed the ROM that use for GSM device, while my device is CDMA.
How to rolled back to WM2003 or higher for may PDA. Pleade guys help me.... I've desperate for this... (
Thanks for your kindnes...
You cannot upgrade the Sprint or Verizon 6600 model to WM5 or WM6 or higher. No one has yet to be able to do it. I've tried many times. You need to flash your device back with a Sprint PPC6600 ROM. The GSM ROMs are not compatible with your GSM device.
You should be able to depress the reset button with your stylus while pushing in the power and top button on left side all at the same time (a three handed job). This will put you in Serial mode (you'll see "Serial") faintly on a blanked out screen. Then you'll hook up your phone via usb cable to your computer. Then the "Serial" will change to "USB". Then you'll click on the ROM and flash it back to your Sprint PPC ROM.
There are some hacks you can do with your Sprint PPC 6600 which greatly improve its performance. There's some great Stereo Bluetooth drivers and lots of other stuff. You can unlock the extended ROM and customize the device quite nicely. You can even modify your device to work on Sprints EVDO Rev 0 network. You'll have to search this website and the Wiki to figure it all out.
@ Rambo6: Thanks for your respon.
But, I have no WM2003 ROM to flash it back. Or i can do hack my device with stereo bluetooth and unlock the extrom for flash it back?
You need to flash back to an original ROM. You need to find a ROM for an HTC Harrier (Audiovox/Verizon xv6600 or Sprint PPC6600). UT Starcom used to have these ROMs on their website. Last time I looked they were not there. I have one of these on a harddrive somewhere.
Do some web searches and you can probably find it somewhere.

Upgrade of K-JAM

Hi,
I only recently got a K-JAM (Sim free, but I have it working on Vodafone IRL).
The ROM versions are:
1.1.9.3 9/16/5), 1.01.10, 4.0.13.16, 1.1.9.106
Can I upgrade to the latest Qtek ROM?
Is it worth upgrading?
Whats the full procedure?
I read some of the other threads but they digress into other confusing topics....
lobby said:
Hi,
I only recently got a K-JAM (Sim free, but I have it working on Vodafone IRL).
The ROM versions are:
1.1.9.3 9/16/5), 1.01.10, 4.0.13.16, 1.1.9.106
Can I upgrade to the latest Qtek ROM?
Is it worth upgrading?
Whats the full procedure?
I read some of the other threads but they digress into other confusing topics....
Click to expand...
Click to collapse
Download from the wizzard stuff on the FTP server XDA:
ftp://xda:[email protected]/Uploads/HTC_Wizard/Misc/aWizard-V1_1b.zip
-=< aWizard 1.1 >=-
by ahlok_hk
step 1)
< e - Enable RAPI >
- Choose this before choosing other options. This enable your PC to control the Wizard using USB ActiveSync connection.
step 2)
<u - Unlock CID>
- Unlock the CID of Wizard so that the Wizard can be upgrade to other ROMs
step 3)
<b - Backup OS ROM from device>
- This option backup your Wizard's OS ROM to a file. I backup OS ROM only. Bootloader, Radio and Extended ROM will NOT be backup.
step 4)
Then install the shipped version of the latest Qtek...
ftp://xda:[email protected]/Up...U_Prodigy_1060701_101_11310_QTEK_WWE_Ship.exe
Good Luck
xtra info: http://forum.xda-developers.com/viewtopic.php?t=37386
Thanks, I tried that, got lots of errors (Can't find path') on options e and u. However, the last line to appear says DONE! so maybe it worked.
Where does the file lock_backup.bin get created?
Anyway, the RUU updater crashes shortly after starting the upgrade which requires a hard reset of the device.
lobby said:
Thanks, I tried that, got lots of errors (Can't find path') on options e and u. However, the last line to appear says DONE! so maybe it worked.
Where does the file lock_backup.bin get created?
Anyway, the RUU updater crashes shortly after starting the upgrade which requires a hard reset of the device.
Click to expand...
Click to collapse
The file lock_backup.bin is a backup of youre original CID
lobby said:
The file lock_backup.bin is a backup of youre original CID
Click to expand...
Click to collapse
How can I eventually reflash my original CID with lock_backup.bin?
(In case of warranty need)
Do I need to unlock CID first before Backing up my ROM and Extended ROM?
Then, if anything goes wrong in future with a ROM/EXTENDED_ROM update, can I just restore my original backups and everything will be fine?
forcedalias said:
Do I need to unlock CID first before Backing up my ROM and Extended ROM?
Then, if anything goes wrong in future with a ROM/EXTENDED_ROM update, can I just restore my original backups and everything will be fine?
Click to expand...
Click to collapse
Youre right!
1)Enable RAPI
2)unlock CID
3)Backup
4)Flash (the best with a shipped ROM)
Where can I find the lock_backup.bin file once its created?
lobby said:
Where can I find the lock_backup.bin file once its created?
Click to expand...
Click to collapse
In my documents\yourname\my mobile backup otherwise try search in windows

Downgrade from AKU3.5 to Original ROM...HELP PLEASE!!

Hi.
I'm having some serious problems running WM5 on my SPV M2000 (Blue Angel). Internet Explorer keeps crashing, doesn't browse...bluetooth isn't recieving files from my PC, camera closes on its own, MSN Mobile not working at ALL...etc.
I want to remove this AKU3.5 ROM and return back to my previous WM2003SE ROM from Orange or even Imate. I downloaded the Orange V2.5 ROM update but failed to initialize the update process since the Country ID was incorrect for some odd reason.
Guys can you please help me out of it. Just tell me the safest and easiest way to downgrade back to the original ROM. And is possible that when i downgrade, i can install the Imate PDA2k ROM on my Orange SPV M2000?
I'd really really appreciate your help. Looking forward to your replies!
My device information details are:
ROM version : 5.04.09.WWE
ROM date : 11/02/06
Radio Version : 1.13.00
Protocol Version : 1337.42
ExtROM version : *empty* (blank)
i would make use of wm5 maupgrade_noID utility to flash the .nbf file of wm3 back to the original rom.
imatrix said:
i would make use of wm5 maupgrade_noID utility to flash the .nbf file of wm3 back to the original rom.
Click to expand...
Click to collapse
Yeah hi. Thanks for the reply, could you please give me a step by step procedure how am i suppose to do it? Where do i get the files from and how do i go about it.
I'd be grateful man!
As i see you use helmi aku 3.5 rom.
when u extracted the file out of the zip file u initially downloaded, u should see a folder name PH20B1. It includes maupgrade_noid utility there.
so basically what u do is extract the original rom (nk.nbf) into that PH20B1 folder, then put your device to bootloader mode, flash it as normal.
imatrix said:
As i see you use helmi aku 3.5 rom.
when u extracted the file out of the zip file u initially downloaded, u should see a folder name PH20B1. It includes maupgrade_noid utility there.
so basically what u do is extract the original rom (nk.nbf) into that PH20B1 folder, then put your device to bootloader mode, flash it as normal.
Click to expand...
Click to collapse
Actually i didn't install Helmi AKU3.5 ROM. I bought my phone used, and had this rom already installed. Now i want to get back to my original factory ROM. And i can't seem to get how to do it
http://wiki.xda-developers.com/index.php?pagename=BA_Upgrades
link above lists all the original rom for each device / operator.
please see the attachment, it's the utility to upgrade.
for further information please read wiki though.
Thank you imatrix. Will go through the link you provided. Thanks for all your help!
By the way...is it possible for me to flash an Imate ROM on an Orange SPV M2000? I find Imate ROMs more stable than Orange.
ooo?/
I think, you will have a serious problem wwhen you go back to wm2003 mate.. you're bluetooth will be useless, I don't know why and how,,.. I tried wm2003 downgrade last time, and I was worried because when I try to turn my bt on, it keeps may saying that the bluetooth software is expired..bla..bla..and I can't turn my bluetooth on.. though I haven't tried installing abt stack, but I guess same thing will happen.. but its for you to find out.. theres a very comprehensive details on downgrading/upgrading roms on blueangel wiki.. to get rid of that country I'd error, just use maupgradeutnoid.exe which you can also download from there

Orange UK 1.19.61.1 WWE (hopefully working)

Hi all,
My first time being a productive member of this great forum (or at least, I hope so ).
I've been wanting to flash the ROM on my Touch HD with Orange UK (something I've never done before), but as an "insurance policy", wanted to have a backup of the stock ROM in case I have he need to restore it, or need to send back the phone to Orange for some reason. After searching the Internet at large and this forum in particular, I was unable to find a dump of the same ROM version as the one I have (1.19.61.1) with Orange UK, so after an hour or more of searching and reading, I was finally able to follow the steps to extract the ROM from memory in .raw format and then reassemble it as an .nbh file using the itsutils tools and the Blackstone "Kitchen" tools. The reference ROM I used for the reconstruction process was this one (found through the forums):
RUU_BlackStone_HKCSL_WWE_1.19.831.0_Radio_52.49a.2 5.26_1.09.25.14_Ship.exe
Here are the complete details regarding the ROM I'm posting, from the Device Information program of my phone:
Operator version: 34.119.1.611
ROM version: 1.19.61.1 WWE
ROM date: 11/25/08
Radio version: 1.09.25.14
Protocol version: 52.49a.25.26U
The process seems to have gone smoothly, and I have ended up with ruu_signed.nbh file, which I have uploaded for you all on Rapidshare and Mediafire.
However, I have not actually flashed my device with this ROM (since this is the current ROM on my device, and having no actual experience in flashing yet, the result might seem a bit ambigious to me) I would really appreciate it if someone would verify whether it actually works or not, so people don't heap curses on me if it doesn't... I'm just a newbie, remember.
So without further ado:
http://rapidshare.com/files/228874929/Touch_HD_Orange_UK_1.19.61.1_WWE.rar
Mediafire:
http://www.mediafire.com/?sharekey=eb6c7c685fb1912708f8df73f2072ed6e04e75f6e8ebb871
This is exactly what i need! Hope its working for the both of us!
original spl
hi i might need to use your dumped rom - i will probably also need to reinstall my original spl (have used a hspl to flash cooked rom) - i noted down my original rom and radio, but not the spl - can you tell me what was the original spl with this rom?
thanx
protoism said:
hi i might need to use your dumped rom - i will probably also need to reinstall my original spl (have used a hspl to flash cooked rom) - i noted down my original rom and radio, but not the spl - can you tell me what was the original spl with this rom?
thanx
Click to expand...
Click to collapse
Orginal SPL 1.14.000
MrKaon said:
Orginal SPL 1.14.000
Click to expand...
Click to collapse
thx
hate to be a complete dweeb, but how do i flash this dumped ROM - its just a nbl file how how do i couple it with a rom update utility??
Guys, check this out. I hope, it will be usefull for you.
Blackstone_Orange_UK_1.14.405.3
11.Nov.08
http://rapidshare.com/files/16237350...Ship.part1.rar
http://rapidshare.com/files/16237926...Ship.part2.rar
http://rapidshare.com/files/16238323...Ship.part3.rar
P.S. it was found in this site.
http://forum.xda-developers.com/showthread.php?t=444170

Categories

Resources