3.10 OE-A custom firmware out and about |
Ó

Quick results well appreciated. Dark_Alex has released (oh yes, you've got to love a jump in the tenths) 3.10 Open Edition Rev. A (OE-A), which means that our PSP users will have a very busy time with the download site after reading this. And as a first release, installation will have to be done the long way around, as a full installation using OEUPDMAKER and 310oeflasher.
Instructions are at the Readme, as well as the all-important checksum values that tell you whether the entire process came out right or... gulp, not. We encourage you to read the Readme. As always, the installation process has a small chance of bricking your PSPs, which is yet another good reason to read the Readme.
Finally, the changelog he provides, also known among us as "Reasons to be Grateful":
- Change from 3.03 firmware to 3.10
- 4th level of brightness (aka battery eater) can now be selected also without ac adaptor.
- Changes in hen core:
- Static user elf's can now be executed in the 3.10 kernel. (this includes snes user version between other programs)
- Tyranid's patch (added in 3.03 OE-C) consequences was not explained very well in the changelog of 3.03 OE-C:
- For programmers: it allows kernel modules to have user imports, making kernel programming in 3.03/3.10 less strict.
- For users: plugins and applications that worked in 2.71 SE, but not in OE, *may* now work in 3.03OE-C and 3.10 OE-A.
The plugin to load 3.02 pops won't work anymore in 3.10 OE, due to some changes in pops modules structure (meaudio fused with popsman, idcanager/idmanager behaviour slightly changed). A new plugin for 3.10 could be written next week.
We'll hang around for that one. Why aren't you clicking on the Download link yet?
Download: [Dark_Alex's 3.10 OE-A custom firmware]
Download: [PSP Firmware 3.10 [US] Update]
Best prices available for:
Price Range:
$19.00 - $39.00
$19.00 - $39.00
at 8 Stores
Contact Us:
The QJ.net Network |
|
| Site | Feed |
| QJ.NET | RSS |
| Nintendo DS | RSS |
| PlayStation 3 | RSS |
| PSP Updates | RSS |
| Wii | RSS |
| Xbox 360 | RSS |
| MMORPG | RSS |
| Personal Computer Games | RSS |
| iPhone - iPod Touch | RSS |
| QJ.NET Forums | RSS |
User Favorites - February
User Favorites - February
Categories
Archives
Accessories
Add-ons
Applications
Artwork
Batteries
Cheats
Deals
Emulators
Events
Featured Articles
Firmware
Flash Applications
Flash games
Game Demos
Games
Hacks & Exploits
Homebrew Applications
Homebrew Demos
Homebrew Development
Homebrew Emulators
Homebrew Games
Homebrew Themes
How-To
Humor
Imports
Interviews
Magazines
Mods
MY QJ
News
Off Topic
On Shelves This Week
Opinions & Analysis
Podcasts
Previews
PSP Go
PSP Minis
PSP Slim & Lite
QJ How-To Series
QuickJump QuickGuide
QuickJump QuickPeek
Reviews
Rumors
Scans
Screenshots
Site News
Titles
UMD Movies
Videos
Weekend Warrior
Wi-Fi
February 2010
January 2010
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
March 2009
February 2009
January 2009
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
December 2005
November 2005
October 2005
September 2005
August 2005
July 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005



Comments
Reply
Reply
Reply
QJ is a little sluggish.
3.10 OE-A ROXORZ!
Reply
Reply
Reply
Reply
Reply
Reply
6th JUmp!!
Reply
Reply
Reply
Reply
If u encounter internet browser error while trying to connect to internet, just restore yr psp setting to default.
My personal favourite - ff7 is now more compatible. no more blicking of characters' name in command bar in the fighting scene.
MY personal best - volume adjustment in pops - Normal > +1 > +2
Last but not least, thank you Dark Alex. The man that never sleeps...
Reply
Reply
Reply
My best favourite - ...
Reply
Reply
Please answer soon
Reply
Reply
(8002014c)
help please
Reply
Reply
So this doesn't allow us to play PSX games?? If so, I'm not upgrading to this yet.
Reply
Reply
Nice work though!
Reply
Just not with the 3.02 version PSX plugin (POPS)
You can just run it as usual with the built-in 3.10 POPS
If you didn't know what the 3.02 POPS plugin was, it doesn't really matter anyway.
Reply
P.S. I have only been out of the game since December but I feel like Im so far behind on all the news.
Reply
Reply
Reply
Reply
Reply
Reply
Then you put the game under x:/PSP/GAME/whatevergamenam e/
Reply
In 3.03 OE-A,B,C it did´nt work.
Reply
Reply
Reply
Thank god recovery mode still worked!
Reply
Reply
Reply
Reply
Reply
I have upgraded to 3.03 OE-C but I'm not sure if it safe to downgrade and upgrade again. Any help is appreciated!
Reply
Reply
If you can't could i emulate firmware 3.10 from 3.10oe-a so i could use it???
Reply
Reply
Reply
PLEASE ANSWER!!!!!!!!! !!1
Reply
Reply
Reply
Reply
Reply
Reply plskthx.
Reply
Reply
Reply
Reply
Reply
Tyty!
Reply
Reply
Reply
Reply
Dark alex is god, keep up the good work
Reply
Mine keep cancleing half way
Reply
Reply
You can currently only downgrade from anything besides 3.10, so stay away from that and wait it out, would be my best advice.
Reply
CAN ANYONE TELL ME WHAT I HAVE TO DO TO FIX THIS
Reply
That's why i got my downloads from here.
Reply
Tyty
Reply
Reply
Reply
Other people on PSU are having problems too.
Some on PSP Updates needs to address this issue on the post.
Reply
MANY THANKS TO DARK ALEX
Reply
So i would suggest to wait before upgrading until the problems are fixed
AND DARK ALEX KEEP UP THE GOOD WORK
Reply
Is it still safe for me to update to 3.10 OE-A ??
Reply
Reply
PLEASE i want it badly =(( cant some1 just say if its possible or not?????? please..... =/
Reply
Do i put it in the 310oeflasher folder????
Please answer soon!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!! !!!!!!!!
Reply
Reply
IM SUCH A NOOB!
Reply
also .......does that quick power plugin still work ????? its my favorite plugin
Reply
The noob(s)
Reply
Reply
.. I am not 100% positive due to the warning of downgrading to 1.5 from 3.03OE-C
Nice job guys!!! .. Keep up the great work!! I will personally wait a couple of weeks ( I just got 3.03OE-C 2 days ago )
For people wondering about locationfree... I reinstalled the LF player by removing jap fonts to create more room, then using extracted LF files from 3.03, and using flashagent to install these files.. heres exactly what I did:
1. Charge battery to 75% to prevent bricking during flashing.
2. Download Flash Agent rev. D3 and place in PSP/GAME150/
3. Press X on Recovery Menu, hit left, and X again to disable Japanese Font.
4. Exit by pressing Home.
5. Download the 3.03 EBOOT file, and the Psar Dumper.
6. Extract both files and put the Psar Dumper in the PSP/GAME150 folder, put the 3.03 EBOOT somewhere you will find it later.
7. Download this PBP Unpacker. Once downloaded extract, install and run the PBP Unpacker.
8. Now use the PBP Unpacker to open the 3.03 EBOOT.
9. Once opened extract the "Data.psar" to the root of your memory stick.
10. Now run the Psar Dumper, press X at the menu.
11. Open the newly created folder F0, and copy the following files onto your computer:
F0/vsh/resource/lftv_main_plugi n.rco
F0/vsh/resource/lftv_rmc_univer panel.rco
F0/vsh/resource/lftv_rmc_univer 3in1_jp.rco
F0/vsh/resource/lftv_rmc_univer panel.rco
F0/vsh/resource/lftv_rmc_univer panel_jp.rco
F0/vsh/resource/lftv_rmc_univer tuner.rco
F0/vsh/resource/lftv_rmc_univer tuner_jp.rco
F0/vsh/resource/lftv_rmc_tuner_ jp_jp.rco
F0/vsh/resource/lftv_rmc_tuner_ us_en.rco
F0/vsh/module/lftv_main_plugi n.prx
F0/vsh/module/lftv_middleware .prx
F0/vsh/module/lftv_plugin.prx
12. Shutdown the PSP and startup the recovery mode.
13. Connect PSP with USB to computer.
14. Click advanced, then Toggle USB (flash0).
15. Copy the lftv files ending in .rco to vsh/resource/
16. Copy the lftv files ending in .prx to vsh/nodule/
17. Scroll to Back, press X, scroll to Exit, and press X.
18. Load Location Free, and set up your settings.
Reply
Reply
Suggestions : If u are looking to play ps1 games on the psp, i would reccomend CloneCD to rip your PS1 disk to an IMAGE file and Popstation to convert it to a EBOOT.PBP file. I like CloneCD, its quite fast and relizble. =)
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
(pushing O does nothing)
Anyone else got this prob?? and what eboot do i put in the restore folder????
Reply
Reply
Reply
"extracting and packing 3.10 firmware..."
for about 5 minutes
is this normal?
Reply
Reply
thanks in advance
Reply
Reply
Reply
Here no pb so far, i'm gonna try to kick Ultimecia's ass, if the spells don't freeze, i'll tell ya
Reply
Reply
Thx
Reply
Reply
Reply
Reply
i found out CUSTOM XMB DOES NOT WORK FROZE MY XMB WHILE LOADING luckyly i have backup lol
Reply
Reply
I currently am using 3.03OE-C with locationfree... I tried 3.10OE-A and reinstalling the locatinfree with the instructions above but it did not work, so I reverted back to 3.03OE-C..
I understand that alot of people do not have a LF player, but for those that do.. its nice to be able to use it along with ALL of the homebrew options such as pimpstreamer etc....
Reply
Reply
Reply
Since 3.03 OE is just an updated version of 3.02 OE, that means all readme's from 3.03 OE-A all the way up to 3.03 OE-C are relevant.
Same goes for 3.10 OE
And the 3.02 OE-A readme clearly states.
"* Because of necessity of flash0 space, the location free player and korean font has been removed."
Reply
Reply
hope this helps.. I dont know what you would d o if you didnt copy the files over first...
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Thanks dark alex
http://www.youtube.com/watch?v=wLdDkl9ri0Q
Hope you enjoy.
Reply
Reply
Reply
Reply
Reply
Reply
Reply
just something to watch whilst you upgrade
Reply
Reply
Reply
FFVII rocks my world... again.
Reply
Reply
Reply
Reply
http://www.youtube.com/watch?v=eAn2GchSOak
Like little pussies as far as the hackers are concerned
Reply
What we want to know is that anymore bug found in 310oea. Not a furious battle here.
ArrrrgggggghhhH HHHH !
Reply
Reply
Reply
Reply
dis mean it doesn't matter what cfw u hv. Brick + noob.
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Thank you for replied my post, according to what it says I have to downgrade the psp 3.02 firmware to a 1.5 firmware, well if that is so, it will be of full help is I can get that info to start right in the minute. I also checked this page but it does not gave me specific info ( that's what I need) http://forums.maxconsole.net/showthread.php?t=33695
Well, thank you
P.D. That page said that 3.02 firmware can be downgraded but don't said how. Please help!!!
Reply
Reply
Reply
Reply
is there any real reason to rush and update to this?
the changelog doenst look like anything amazing
Reply
Reply
this ***** advances so faast its rediculous
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Oh and BTW be prepared to wait a long time.
Heres a suggestion, if you ever want to run on these custom firmwares never never use the sony update.
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
can i just back up those things in PC and i f bricked the f***ing psp,just copy back those backup??!!!
can anybody help me?
Reply
Reply
Reply
Reply
http://www.youtube.com/watch?v+028eeQhf_Tg
Reply
http://www.youtube.com/watch?v+028eeQhf_Tg
that 1 works
Reply
Reply
cannot continue playing psp like that huh!!!!!!
i use cso to save my memory stick
r u fuc*ing sure?????????
Reply
I play a lot of emulators like gPSP, DGEN, SNES9X, Nester J, and UMD Emulator. I Also run iR Shell, Ace Dictionary (Which is missing a lot of words), and DEVHOOK .46.
What I would like to know is what will I gain by upgrading, and what will I lose, and what are any risks besides bricking? I heard from someone that there is an upgrade where I can still use all my favorite things, and also play PSX games, but I am not sure what it is, and how to go about it. I know it's kinda a noob question, but honestly I haven't kept up with the everchanging evolution of the psp; mainly I have just stuck with my 1.5 abilities.
Any help would be appreciated.
Thanks,
~Emperor Void~
And if your a wrestling fan, feel free to check out http://www.myspace.com/emperorvoid
Reply
Reply
Reply
This is a full flash, not a update.
So no you don't have to go to 3.03OE C to flash this, you can do it on your firmware right now.
Reply
Reply
However if I were you I would get 3.03OE C instead of this one, because many things still need to be worked on.
And Believe me if you upgrade you wont regret it.
Reply
I'm not going to upgrade if this is true.
Reply
Reply
Reply
You can upgrade from any 1.5 capable firmware without worrying about bricking. That includes 1.50 and any SE or OE firmware. This also works in all PSP systems, reguardless of motherboard. The 3.10 OE update formats the flash before copying it's own files, so you don't have to worry about any remnants of old firmwares causing bricks and it automatically disables your plugins before the first start-up... just in case. Also make sure your battery is fully charged and your PSP is plugged in. That said, lets get started.
1. First, you will need to download and extract the 3.10 oe files here" "http://exophase.com/files/psp/310oe_a.rar".
2. Next download Sony's official 1.50 update here: "http://www.psp-hacks.com/file/4".
3. Then extract the file called "EBOOT.PBP".
4. Rename that file to "150.PBP" and place it in the "oeupdmaker" folder located in the "310oe_a" folder you downloaded first.
5. Then download Sony's official 3.10 update here: "http://www.psp-hacks.com/file/1037".
6. Extract the file called "EBOOT.PBP".
7. Rename that file to "310.PBP" and place it in the "oeupdmaker" folder located in the "310oe_a" folder. (right next to the 150.PBP from step 4)
8. Now would be a good time to copy the contents of your memory stick to your computer and format the memory stick. (Not required but a good idea)
9. Now copy the 4 folders from the "310oe_a" folder (oeupdmaker, oeupdmaker%, 310oeflasher, 310oeflasher%) to "ms:/PSP/Game" if you are in 1.50 or "ms:/PSP/Game150" if you are in any SE or OE firmware.
10. Now close your USB connection and go to the "game" menu of your xmb and run "3.10 OE-A Update Maker". This is the white icon, not the red one.
11. If everything went right so far you should just let the program run and it should have no errors.
12. When it finishes (should take less than 5 minutes or so) open up your USB connection and navigate to "ms:/PSP/Game(150)/oeupdmaker/".
13. There you will find a file called "DATA.DXAR". Select and cut that file (ctrl-x).
14. Now navigate to the "ms:/PSP/Game(150)/310oeflasher/" folder. Paste the DATA.DXAR file here (ctrl-v).
15. Close your USB connection and go to the "game" menu of your xmb and run "3.10 OE-A Firmware Install". This is the Red icon this time.
16. Just let the program run for a few minutes until it says something like "Manually restart, Press X Shut down".
17. Press X, wait a few seconds and turn your PSP back on.
18. Now praise god because you are now in 3.10 OE-A!!!!!!!!
19. Now format your memory stick again and copy everything back on that you backed up in step 8.
Now all of your homebrew apps and games should go into the "ms:/PSP/Game150" folder and Sony's official stuff should go into "ms:/PSP/Game" or "ms:/PSP/Game303".
All of your "legally backed-up" UMDs iso or cso images should be placed in "ms:/ISO".
Reply
Reply
Games are more fun.
Reply
just a question from a curious guy.
Reply
If you have the official (Sony) 3.10 on your PSP, then you have NO way of installing/running any of the OE firmwares.
Sorry.
Reply
and,if it haven't,do fixed(added) patches exist?
I have updated from 3.02 OE-B.
Reply
plz replay to colby963@hotmail.com
Reply
1,2,x,3,4,5 work perfect!
6 worked on 3.03OE-A :(
Reply
Reply
Reply
Or it just for the PSP(V1.50)?
Reply
Or it just for the PSP(V1.50)?
Reply
Or it just for the PSP(V1.50)?
Reply
Reply
http://forums.qj.net/f-psp-firmware-discussion-253/t-official-303-oe-c-installation-guide-faq-and-support-thread-84905.html
(Why not put that in the news instead of having 100 people asking for directions in the comments-section?)
Reply
Reply
and for those that are asking for a 3.1 downgrader, will you just please stay reading PSPUPDATES.QJ.NET .if there a downgrader released to public you will see it here instantly.
Reply
Reply
Reply
Reply
I think this update just bricked my PSP.
Iv used most of the Custom Firmwares from Dark Alex on mine and many other PSP.
Gone up through all the versions.
Just now iv gone to update to 3.10OE ... just like i have doen all his other updates.
THIS TIME after it said flash complete sussesful and i hit x and restarted manualy...my psp never turned back on.
Power light comes on...and the screen stays dead.
WTF>??
Completed Susesfuly my ass.
So is there any fix? SIGH
Where could i send it>?
Reply
Reply
Reply
Reply
Anybody knows if they work on this version?
I tried camera on a 3.03 oe-b of a friend of mine and it was not working. Any hint?
Thanks
Reply
Reply
This is important because the UMD is rotated anytime you start a game, wasting battery
Reply
Reply
Reply
Reply
http://www.youtube.com/watch?v+028eeQhf_Tg
u have to manually change the + to an + in the url
Reply
Reply
Reply
Reply
Reply
Reply
Reply
:( its DEAD
Reply
On 3.03 OE-C I had them in GAME, and I still do. Why aren't they working anymore?
Reply
DA just keep the good work.... ;)
Reply
Reply
Reply
slikmeister@hot mail.com
Reply
10% margin for error ? wtf. that's pretty lazy.
Reply
Reply
P.S. Thanks to alcal from the PS3news forum for pointing this out.
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
P.S no it's not $400 it's under $175 on ebay, and why diss sony for actually adding a freaking feature that is usefull.
Reply
Reply
Reply
Reply
Reply
then upgrade to 3.03oe-c
(I downgraded from 3.03 with the gta lcs exploit)
would this all work?
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
thankyou
Reply
Reply
BTW: To get to recovery mode, turn off your psp.
Hold R trigger button whilst switching on the power switch.
Once in recovery mode use the D-Pad to move to configuration and then press x. Then scroll down to Use NO-UMD. Press x until it says (currently: disabled)
Select Back (press x) and then scroll to exit.
NOW your iso's ***may*** work, so long as you have ANY umd in the drive.
Another useful option to set is now in your XMB. Disabling UMD auto-start. That option can be found in system settings.
Hope that helps
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
colby963@hotmail.com
Reply
Reply
Reply
Reply
Reply
Iv just sent mine to an Unbricker. They rerogram it using a UD Mod chip and use a technique that wont hurt the solder joints.
This Cost me 80AUS...alot less then a new PS thats for sure.
http://cgi.ebay.com.au/ws/eBayISAPI.dll?ViewItem+ih+001+sspagename+STRK%3AMEWA%3AIT+viewitem++item+110088569944+rd+1+rd+1
Anyways
I bet you have a cheap no genuine Memory stick...like me..which has currupted vital flasahing files after ur xtraCTION but before you started flashing.
POINT
NEVER USE CHEAP MEMORY CARD FOR VITAL WORK SUCH AS FLASHING. THE VITAL FILES MAY HAVE BEEN CURRUTED BY THE POOR QUALITY FLASH MEMORY CHIPS AND YOUR PSP WONT KNOW THE DIFFERNECE UNITL YOUR VE JUST FLASHED UR PSP WITH A CURRUPT FIRMWARE. THEN ITS BRICKED
Reply
i cannot get into the Recovery Menu. Do you have any solutions for this?
Reply
thnz anyway.. +)
Reply
Reply
Reply
Reply
Reply
Reply
Plz help!!!!
Reply
Reply
Also tried to change GAME to GAME150 but nothing
please help
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Someone explain?
Reply
Rollerball
Reply
Reply
This update sux majorley
Reply
1. Held R while starting up PSP (shows recovery menu).
2. Picked config
3. Selected the game folder option
so that it said "game folder 1.50 kernal" (just push X once where it says "game folder 3.10 kernal") .
Good luck!
Reply
Reply
Reply
Or do I need to "clean" the frmware with a upgrade and downgrade again?
Reply
Yes, I know, I'm n00b and that's why I'm here asking about this ;)
Reply
It has been fun my younglings, do keep in touch. You are all very very very special...
Reply
Reply
Reply
Reply
Reply
Reply
Reply
if anyone can help i would be really grateful and may even pay you, many thanks steve my email is :-messpatchroxx@h otmail.co.uk
Reply
Reply
Reply
i hope thats accurate
Reply
i searched 2.71 ta-082 and found http://pspupdates.qj.net/index.php?pg+49+aid+77460
you should take a look at that
Reply
Reply
Reply
PS - I'm almost positive the 150 and 310 files are accurate.
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
I have PSP 2.71 sony firmware ta 082 (ic 003)motherboard, I want to play emulation games on it and need an easy explanation to make my PSP go to the process. How do I downgrade and upgrade to OE firmwares, Do I have to Downgrade my PSP firmware in order to emulate games, how do I do that, please I'm getting crazy because I've being waiting for so long that i'm desperate. I haved checke thos site pages but don't get the properly info to do the emulation and the downgrade upgrade process.
http://www.psp-tuts.net/psp_tuts_271dg.html
http://www.noobz.eu/joomla/index.php
http://forums.maxconsole.net/showthread.php?t=47485
http://www.psphacking101.com/
...and lots of other places. But don't found what to do because almost all the explanation says 2.71 HEN, 2.71 SE, 2.71 firmware, ...and... into the explanation i don't know if I can just have to download the : [1.50 Firmware Update], then Download: [2.71 Homebrew Enabler (HEN-D)] and then Download: [TA-082 Downgrader for 2.71 Firmware]. And at the end fallow the steps in the article of this site:
http://pspupdates.qj.net/index.php?&pg=49&aid=77460&page=0#commentstart
Please help me.
my e-mail is:
kakume_23@yahoo.com
(Pardon me for my english, I'm still learning)
Reply
I now go to FTB2 and it says that is is patched with v1.1 on the Game->Memory Stick tab and when I try to play it says that I can't play FTB anymore. It won't load. ANyone know if Sony sent out some possible little thing in the update to try and brick your PSP?
Reply
1. Download and install firmware 3.10 now? or should upgrade one firmware at a time?
2. Then Download and install 3.10 OE-A?
Reply
Reply
is this right?
Reply
6. Run the program (labelled "3.10 OE-A Update Maker" on your PSP) - this will automatically generate the DATA.DXAR file using the two firmware files (it will take a few mins, and will automatically close when done)
the file has been made. but the size of it is 0bytes.
Reply
and I'm willing to bet a whole lot of other ps1 games
will be working now.
thx DAX
Reply
Reply
Reply
Reply
DO I have to do all this downgrading?
Reply
Reply
Reply
Reply
2.8/trade/2.6>2.71>1.5>2.71sec>3.something custom fw>3.something custom fw>3.1 OE-A'
Reply
tnx in advance
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply