It is currently Sun May 19, 2013 3:29 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 54 posts ]  Go to page 1, 2  Next
Author Message
PostPosted: Tue Nov 15, 2011 5:47 pm 
Offline
Amateur Tooner
User avatar

Joined: Fri Jan 16, 2009 11:45 am
Posts: 5838
Location: New Orleans, LA
as some may already know i'm making my own engine computer, im trying to incorporate as many failsafes as possible, i already have a handful of failure scenarios in the programming to prevent engine damage, i'd like to hear more stories of engine failures if anyone has any. This is important as the 'user' has no way of changing any values, so if the computer can't identify a problem there's no way for the user to let the computer know there is one. Thanks in advance.


edit: the user now has the ability to change any values she/he desires using the manual override controls from the menu on the cluster

_________________
http://www.efidynotuning.com/ford/


Last edited by decipha on Thu Jan 26, 2012 6:16 pm, edited 1 time in total.

Top
 Profile  
 
PostPosted: Wed Nov 16, 2011 3:44 pm 
Offline
Tuning Addict

Joined: Thu Feb 19, 2009 2:04 pm
Posts: 626
Location: East Peoria, IL
building it from scratch? I'm interested in hearing your progress. How comprehensive are you going to make it?

_________________
1978 Mustang II King Cobra
89 5.0HO, Stock Short Block, Edelbrock 4bbl aluminum intake, Holley 650 double pumper, MSD 6AL, Ford F303 cam, 1.7:1 Crane Roller Rockers, Pocket Ported stock heads, Hedman Long Tube Headers
5 spd Manual
Full roll cage, 9" full floater w/Currie trac lock/373 gears, RCI Fuel Cell
Project Page: http://www.brandttuning.com/projects.htm


Top
 Profile  
 
PostPosted: Wed Nov 16, 2011 4:16 pm 
Offline
Amateur Tooner
User avatar

Joined: Fri Jan 16, 2009 11:45 am
Posts: 5838
Location: New Orleans, LA
im writing the program in c++, i'm going all out in depth to the greatest extent of my abilities applying all my experience and knowledge in the programming. It does everything every engine computer on the market now can do and much more. I'm writing it to be 100% universal, so it can virtually run and self tune anything, even a diesel.

I've even concocted a way to bypass the crank input!!! If your crank sensor/cam sensor/ and/or distributor fails and you loose the pip/tach signal, you can still drive it!! Even shut it off and restart it!!! Even WOT it and it won't make any difference!!! Injectors would still fire sequentially!!


I still got a bunch of coding to write but the major calculations are done. As I near closer to finishing up I'll put the full specs and capabilities on my website but until then I need to hear more engine failures so I can be able to hopefully prevent it from happening by putting failsafes in the programming. As of now I feel pretty confident about the failsafes I already have in there, but to prevent more would be even better.

_________________
http://www.efidynotuning.com/ford/


Top
 Profile  
 
PostPosted: Thu Nov 17, 2011 10:06 am 
Offline
Tuning Addict

Joined: Thu Feb 19, 2009 2:04 pm
Posts: 626
Location: East Peoria, IL
Very cool. Maybe you could list your failsafes you already have (just generically), so if someone sees something that's not in the list, they could point it out.

_________________
1978 Mustang II King Cobra
89 5.0HO, Stock Short Block, Edelbrock 4bbl aluminum intake, Holley 650 double pumper, MSD 6AL, Ford F303 cam, 1.7:1 Crane Roller Rockers, Pocket Ported stock heads, Hedman Long Tube Headers
5 spd Manual
Full roll cage, 9" full floater w/Currie trac lock/373 gears, RCI Fuel Cell
Project Page: http://www.brandttuning.com/projects.htm


Top
 Profile  
 
PostPosted: Thu Nov 17, 2011 5:22 pm 
Offline
Amateur Tooner
User avatar

Joined: Fri Jan 16, 2009 11:45 am
Posts: 5838
Location: New Orleans, LA
I'd rather not, as its nothing but variables so putting it into context would take a lot of typing out variables to 'scenarios'

but in short though, i shut down the engine on

overtemp ect/act/tot/oil
low oil pressure
internal transmission slippage (w/o use of trans brake)
lack of temp, inferred temperature (a memory based on past engine cycles)
high carbon monoxide levels
fire detected
running lean at high load
excessive knock detected
loss of fuel pressure (fuel leak)
throttle pedal sticks open
over-rev & valve float
overvoltage
brake failure
cam and crank unsync (possible failed timing chain)

thats just off the top of my head, i spent a great deal of time writing just the failsafes, over 200hrs of code and theory on failsafes alone

if anyone has anything to add don't hesitate im open to anything and everything

_________________
http://www.efidynotuning.com/ford/


Top
 Profile  
 
PostPosted: Thu Nov 17, 2011 8:34 pm 
Offline
Tuning Addict

Joined: Mon Apr 19, 2010 1:32 pm
Posts: 503
Location: NYC
I think your engine safes, need to be prioritized as second, compared to 'people' safes. Unless you're intending this for 'off road use only.

_________________
85GT, 302 w/Dart Windsor Jr heads, Crane 2030 equiv. Performer 5.0, 75mm TB, 88mm slot MAF, 34lbs injectors, BBK shorties, 5spd converted to 4R70W with Baumann controller, 9" rear w/3.25s
A9L running A9P bin via Quarterhorse w/LC-1 WB


Top
 Profile  
 
PostPosted: Thu Nov 17, 2011 9:50 pm 
Offline
Amateur Tooner
User avatar

Joined: Fri Jan 16, 2009 11:45 am
Posts: 5838
Location: New Orleans, LA
how are people's "safe's" effected by the engines failsafes?

_________________
http://www.efidynotuning.com/ford/


Top
 Profile  
 
PostPosted: Thu Nov 17, 2011 10:38 pm 
Offline
Tuning Addict

Joined: Mon Apr 19, 2010 1:32 pm
Posts: 503
Location: NYC
An example would be like need to make a rapid life saving hard manuver to get you out of the path of a head on with a truck. Last thing you want happen is the engine gets shut off in the midst of it because of a momentary drop in oil pressure. Which could have happen cause you just happened to be just a bit low on oil that day.

It's these kind of stupid 'what if's' you might want to consider.

Sometimes loosing an engine is small price to pay. That's all I'm trying to say.

Similar decision I had to make when I converted to FI. Inertia switch or not? Back in the earlier mustang efi days, I knew a few people that got stuck because the got bumped in the back. Resulted in a tow as they didn't know about the switch. So, get hit and be safe that fuel doesn't keep flowing if there's a fire, OR let the engine keep running if it lets you move out of the way of a second hit? Two choices, neither is best for all cases.

_________________
85GT, 302 w/Dart Windsor Jr heads, Crane 2030 equiv. Performer 5.0, 75mm TB, 88mm slot MAF, 34lbs injectors, BBK shorties, 5spd converted to 4R70W with Baumann controller, 9" rear w/3.25s
A9L running A9P bin via Quarterhorse w/LC-1 WB


Top
 Profile  
 
PostPosted: Thu Nov 17, 2011 10:46 pm 
Offline
Tuning Addict

Joined: Mon Apr 19, 2010 1:32 pm
Posts: 503
Location: NYC
Maybe a G sensor that senses hard maneuver vice impact. Let it override an impending shutdown for a few seconds. Or adding the right time delays for the various failsafe conditions to help avoid the wrong shutdowns.

_________________
85GT, 302 w/Dart Windsor Jr heads, Crane 2030 equiv. Performer 5.0, 75mm TB, 88mm slot MAF, 34lbs injectors, BBK shorties, 5spd converted to 4R70W with Baumann controller, 9" rear w/3.25s
A9L running A9P bin via Quarterhorse w/LC-1 WB


Top
 Profile  
 
PostPosted: Thu Nov 17, 2011 11:31 pm 
Offline
Amateur Tooner
User avatar

Joined: Fri Jan 16, 2009 11:45 am
Posts: 5838
Location: New Orleans, LA
no faith? I have a 10 second delay on engine shut off with loss of oil pressure, as with all the failsafes as soon as a condition is recognized it displays on the 10"x5" lcd gauge cluster with an override function to bypass it, if the oil pressure loss isn't bypassed within 10 seconds the engine shuts off

_________________
http://www.efidynotuning.com/ford/


Top
 Profile  
 
PostPosted: Fri Nov 18, 2011 10:19 am 
Offline
Tuning Addict

Joined: Thu Feb 19, 2009 2:04 pm
Posts: 626
Location: East Peoria, IL
I think 85GT had some good points there, which I'm glad to see you've covered. Think you've got most of the bases covered though on the engine side.

_________________
1978 Mustang II King Cobra
89 5.0HO, Stock Short Block, Edelbrock 4bbl aluminum intake, Holley 650 double pumper, MSD 6AL, Ford F303 cam, 1.7:1 Crane Roller Rockers, Pocket Ported stock heads, Hedman Long Tube Headers
5 spd Manual
Full roll cage, 9" full floater w/Currie trac lock/373 gears, RCI Fuel Cell
Project Page: http://www.brandttuning.com/projects.htm


Top
 Profile  
 
PostPosted: Fri Nov 18, 2011 7:03 pm 
Offline
Amateur Tooner
User avatar

Joined: Fri Jan 16, 2009 11:45 am
Posts: 5838
Location: New Orleans, LA
i think so too, i already have an accelerometer present in the dec, its used to compensate for a bunch of calculations.

I'll leave the inertia switch to being mechanical, I hadn't even considered that as being part of the engine programming.

_________________
http://www.efidynotuning.com/ford/


Top
 Profile  
 
PostPosted: Mon Nov 28, 2011 9:22 pm 
Offline
Gear Head
User avatar

Joined: Wed Feb 23, 2011 6:21 pm
Posts: 58
This sounds like quite an undertaking, much props to you. You could be on to something great here. Having everything run through a nice LCD touch display will be titties. If you need a beta tester im just right here in Houston, lol... My only engine failure was from a bad harmonic balancer, I don't think that helps much. It was beautiful destruction though, quite an impressive mess.

_________________
92' LX, GUFB, A9L, Tweecer R/T, BE & EA, LC-1, 331, 10.5:1, AFR 185's (mild port work), Edelbrock RPM II (lots of port work), PRO-M 77mm (30 lbs cal), FRPP 30 lb/hr red top injectors, Accufab 75mm, 227/233 @ .050 .576"/.560" camshaft, 1 3/4" BBK LT's - Best E.T. 11.80's @ 118 untuned, prior to port work...


Top
 Profile  
 
PostPosted: Tue Nov 29, 2011 5:20 pm 
Offline
Amateur Tooner
User avatar

Joined: Fri Jan 16, 2009 11:45 am
Posts: 5838
Location: New Orleans, LA
its not difficult just time consuming

i don't foresee beta testing anytime soon

_________________
http://www.efidynotuning.com/ford/


Top
 Profile  
 
PostPosted: Wed Nov 30, 2011 3:23 pm 
Offline
Tuning Addict
User avatar

Joined: Thu Jul 22, 2004 8:24 pm
Posts: 2050
Location: Springboro Ohio
As chronicled in these forums a few years ago I burned 3 pistons on the last pass of the evening. My son was driving and we made a hot lap as the track was ready to close. I had compared CBAZA W4HO to J4J1 (I was basing on W4HO at the time) and noticed J4J1 (Cobra) did not richen the mixture at high ACT's. As I recall we were launching at close to ambient (around 85 deg.) and at the lights it was close to 180 degrees. I also noticed a lot of very black smoke at the lights and without benefit of a wideband I simply removed the enrichment function for the last pass. That's all it took. I saw a puff of oil smoke out the driver's side on that last pass. When my son drove it back to the pits he told me it made a bad noise in the lights and it skipped for a second or so. Well I revved it up and there was no sign of any problem, not even oil out the dipstick although when he got back to the pits the dipstick was pushed out a ways. Anyway we drove it home and subsequently drove it a couple more times before winter set it and then I tore it down for a refresh. I was amazed to find number 2 and number 7 had burned so cleanly there was no debris inside the cylinders even though both pistons had burned about 1 inch at the top of the piston. The molten aluminum simply exited through the exhaust. Number 8 was a different story. It too had burned about an inch but the top ring had also broken. While there was no debris at teardown it was obvious from the dents in the piston and head that bad things had happened.

I took too simple an approach to tuning and failed to figure out how exactly J4J1 deals with high ACT. In that calibration they apply spark retard instead of fuel mix enrichment. Boy have I learned a lot more since then. Hope this helps.

_________________
94 GT, CBAZA/J4J1, 347 (on a R302 block), F303 cam, Performer II Intake, 1.7 Crane RR's, 1 5/8 Shorties, 70MM BBK TB, C&L 85mm Tuner MAF, Pro-Charger D1SC, 60#'s, TKO 600. Runs 11:80's


Top
 Profile  
 
PostPosted: Thu Dec 01, 2011 10:39 pm 
Offline
Amateur Tooner
User avatar

Joined: Fri Jan 16, 2009 11:45 am
Posts: 5838
Location: New Orleans, LA
thanks for sharing warren, thats the type of info im looking for

do you think you could have avoided this if u had a wideband?

_________________
http://www.efidynotuning.com/ford/


Top
 Profile  
 
PostPosted: Fri Dec 02, 2011 10:13 pm 
Offline
Tuning Addict
User avatar

Joined: Thu Jul 22, 2004 8:24 pm
Posts: 2050
Location: Springboro Ohio
decipha wrote:
thanks for sharing warren, thats the type of info im looking for

do you think you could have avoided this if u had a wideband?
Actually I mis-spoke above. We have a freestanding wideband from Western Motorsports which has its own software, but it is quite difficult to use and its almost impossible to sync its log to an EA log. It also has a digital display which we mounted near the steering wheel but it is hard to read, especially at 120MPH and with only a couple seconds to do it. I asked my son if he saw the WB values in the last couple seconds of the run and he looked at me like I was crazy so I took that as a "no". So if we had paid closer attention...

It would be cool if we had some watchdog SW running in the background that monitored a WB if present. Maybe we could think of a few other dangerous conditions it could monitor and if any were "true" it would kill the ignition requiring a restart and report a reason code.

_________________
94 GT, CBAZA/J4J1, 347 (on a R302 block), F303 cam, Performer II Intake, 1.7 Crane RR's, 1 5/8 Shorties, 70MM BBK TB, C&L 85mm Tuner MAF, Pro-Charger D1SC, 60#'s, TKO 600. Runs 11:80's


Top
 Profile  
 
PostPosted: Sat Dec 03, 2011 1:30 pm 
Offline
Amateur Tooner
User avatar

Joined: Fri Jan 16, 2009 11:45 am
Posts: 5838
Location: New Orleans, LA
that scenario couldn't happen with the dec

_________________
http://www.efidynotuning.com/ford/


Top
 Profile  
 
PostPosted: Sat Dec 03, 2011 3:00 pm 
Offline
Tuning Addict

Joined: Mon Apr 19, 2010 1:32 pm
Posts: 503
Location: NYC
So it's got a name already, cool.

_________________
85GT, 302 w/Dart Windsor Jr heads, Crane 2030 equiv. Performer 5.0, 75mm TB, 88mm slot MAF, 34lbs injectors, BBK shorties, 5spd converted to 4R70W with Baumann controller, 9" rear w/3.25s
A9L running A9P bin via Quarterhorse w/LC-1 WB


Top
 Profile  
 
PostPosted: Sat Dec 03, 2011 5:22 pm 
Offline
Amateur Tooner
User avatar

Joined: Fri Jan 16, 2009 11:45 am
Posts: 5838
Location: New Orleans, LA
d.e.c.

dynamic efficiency cognitive

thats what i got so far

_________________
http://www.efidynotuning.com/ford/


Top
 Profile  
 
PostPosted: Thu Dec 29, 2011 10:41 pm 
Offline
Gear Head

Joined: Wed Jul 13, 2011 4:32 pm
Posts: 36
Not sure if this counts but I'll chime in. Long ago, and I mean a LONG time ago, My car was running 24#ers and a C&L maf and blew a head gasket with 5* advanced at the distributor. Funny thing is the thing blew leaving a parking lot at partial throttle. Obviously the damage was done and, cumulative over time. Perhaps a failsafe at WOT for a lean condition using wideband O2's.

_________________
93 SSP, 3100 lbs. 302, B303/1.7, ported gt40 irons, stock valves. modified cobra upper (larger plenum extrude honed and knife edged) ported lower, frpp maf/30# inj. 3.90 gear. 12.37@109.78 on old Nitto 555 dr's. DA1250. untuned. No tuned track data.


Top
 Profile  
 
PostPosted: Thu Dec 29, 2011 11:29 pm 
Offline
Amateur Tooner
User avatar

Joined: Fri Jan 16, 2009 11:45 am
Posts: 5838
Location: New Orleans, LA
"running lean at high load"

she's already in there, appreciate the input though

_________________
http://www.efidynotuning.com/ford/


Top
 Profile  
 
PostPosted: Thu Dec 29, 2011 11:42 pm 
Offline
Gear Head

Joined: Wed Jul 13, 2011 4:32 pm
Posts: 36
I need to brush up on my reading skills. any eta on a release? and ofcourse will it plug into the factory harness? would love to run it if it does.

_________________
93 SSP, 3100 lbs. 302, B303/1.7, ported gt40 irons, stock valves. modified cobra upper (larger plenum extrude honed and knife edged) ported lower, frpp maf/30# inj. 3.90 gear. 12.37@109.78 on old Nitto 555 dr's. DA1250. untuned. No tuned track data.


Top
 Profile  
 
PostPosted: Fri Dec 30, 2011 12:44 am 
Offline
Amateur Tooner
User avatar

Joined: Fri Jan 16, 2009 11:45 am
Posts: 5838
Location: New Orleans, LA
no eta as of yet, yes it will plug into the factory harness simply unplug the stock computer and plug this one in

still writing code, this sucka has a butt load of calculations going on, still got to work out the diesel's and 2-stroke engines


supports all internal combustion engines up to 20 injectors
20 injector drivers control both low and high impedance injectors
injectors do not need to be of the same size, dec will calculate individual injector size (not recommended)
ability to run multiple injectors per cylinder and/or manifold injection (tbi)
supports sequential direct port injection and throttle body injection in sync
flow matched injectors are not required

average maf element in a 4" diameter pipe is sufficent to support most engines up to 1500hp
maf sensor does not need to support maximum horsepower output
dec compensates if maf sensors pegs
'calibrated' maf sensor is not required
maf sensor not needed (maf recommended)

oem type bosch 3-bar map sensor is recommended

oem type bosch bap sensor is recommended (where neccessary)

supports idle air control valves (air bypass) and drive by wire throttle bodies

supports all positive-accel throttle position sensors

supports all automatic transmissions with up to 4 shift solenoids & 11 gear ratios

supports dohc variable cam timing up to 4 camshafts

supports ford/gm/EDIS/COP/TFI/Distributor ignition types

supports all bosch type knock sensors

supports all bosch type oxygen sensors

includes 2 built in wideband controllers

supports power adders and fuel adders, meth injection, nitrous, etc...

supports 2 exhaust gas temperature sensors

supports vehicle speed sensors as well as calculated speed via output shaft speed
dec calibrates speedometer

full lcd gauge cluster, all gauges can be custom adjusted, displays all engine parameters
manual override and performance review (full menu)
estimated hp/tq 1/4 times, bsfc, fuel flow, ve, bmep, the works!!!
and warnings 6x15 lcd touchscreen

supports oil pressure input

supports variable speed fan, dual speed fan, electric water pump

no lift shift

supports return, returnless, multi-speed, and variable speed fuel pump systems

hassle-free simple plug in harness available for most factory vehicles -no wiring required
direct plug in harnesses available for many vehicles

boost control, overboost protection

1/4 1/8th 1/2 and 1 mile desired limited et for bracket racing

launch control/traction control to minimize 60 foot times

tune override manual control

controls glow plugs for diesels


this is all that i've got so far, still working on it, i want to incorporate cruise control and abs into it as well, in all honesty if i keep pursuing it i think it'll be a couple years before im completely done, since im doing this in my spare time for 'fun' i won't be in any hurry to finish up

_________________
http://www.efidynotuning.com/ford/


Top
 Profile  
 
PostPosted: Fri Dec 30, 2011 8:51 am 
Offline
Gear Head

Joined: Wed Jul 13, 2011 4:32 pm
Posts: 36
Sweet! Keep us posted.

_________________
93 SSP, 3100 lbs. 302, B303/1.7, ported gt40 irons, stock valves. modified cobra upper (larger plenum extrude honed and knife edged) ported lower, frpp maf/30# inj. 3.90 gear. 12.37@109.78 on old Nitto 555 dr's. DA1250. untuned. No tuned track data.


Top
 Profile  
 
PostPosted: Fri Dec 30, 2011 10:34 am 
Offline
Tuning Addict

Joined: Thu Feb 19, 2009 2:04 pm
Posts: 626
Location: East Peoria, IL
decipha wrote:
this is all that i've got so far, still working on it, i want to incorporate cruise control and abs into it as well, in all honesty if i keep pursuing it i think it'll be a couple years before im completely done, since im doing this in my spare time for 'fun' i won't be in any hurry to finish up


I think that's an understatement, even assuming you've made some good headway already.

Still a very ambitious project, and think you've hit on a lot of good areas, if you can pull it off :mrgreen:

_________________
1978 Mustang II King Cobra
89 5.0HO, Stock Short Block, Edelbrock 4bbl aluminum intake, Holley 650 double pumper, MSD 6AL, Ford F303 cam, 1.7:1 Crane Roller Rockers, Pocket Ported stock heads, Hedman Long Tube Headers
5 spd Manual
Full roll cage, 9" full floater w/Currie trac lock/373 gears, RCI Fuel Cell
Project Page: http://www.brandttuning.com/projects.htm


Top
 Profile  
 
PostPosted: Fri Dec 30, 2011 2:47 pm 
Offline
Amateur Tooner
User avatar

Joined: Fri Jan 16, 2009 11:45 am
Posts: 5838
Location: New Orleans, LA
no "if" about it, even 'if' i stop now i have enough of it done to do everything+ what the factory ford computer could do up to 2004, so either way its not a complete failure

_________________
http://www.efidynotuning.com/ford/


Top
 Profile  
 
PostPosted: Fri Dec 30, 2011 4:39 pm 
Offline
Regular
User avatar

Joined: Mon Feb 15, 2010 12:38 pm
Posts: 104
Holy Smokes this thing sounds neat!

_________________
1995 Mercury Cougar XR7 -
[*]2002 "Explorer" 4.6L V8
[*]"Pink Top" F0TE-D9B Injectors
[*]2002 Mustang GT MAF
[*]J-Modded 1999 Mustang GT 4R70W Trans
[*]22c Plugs
[*]Cobra Radiator & Fan
[*]255LPH Fuel Pump
[*]180* T-Stat
[*]2004 Mustang GT PTP2 PCM
[*]QH v1.6 & BE.


Top
 Profile  
 
PostPosted: Sun Jan 01, 2012 12:13 am 
Offline
Tuning Addict
User avatar

Joined: Wed Sep 14, 2005 12:40 pm
Posts: 911
Location: Seattle Wa
decipha wrote:
do you think you could have avoided this if u had a wideband?

Maybe a crankcase pressure sensor?

I had a piston failure before as well.... wasn't 100% what the problem was until I did a compression check...
Could also be handy for guys running evac systems... especially if the crankcase pressure could be controlled in closed loop...

_________________
90 GT - In storage, waiting for an engine... probably 351w based and EEC-V for CoP.
87 LX N/A 2.3 - CZAJL & EDIS
http://tunexchange.mustang-tech.org/ - RIP
http://www.SeattleBlueOvals.com - My Local Site

If we knew what we were doing, we wouldn’t call it research, would we? - Albert Einstein


Top
 Profile  
 
PostPosted: Sun Jan 01, 2012 1:23 am 
Offline
Tuning Addict
User avatar

Joined: Wed Sep 14, 2005 12:40 pm
Posts: 911
Location: Seattle Wa
Now that I think about it... it would be nice to have integrated electric water pump control, similar to what we currently have for fan control...

_________________
90 GT - In storage, waiting for an engine... probably 351w based and EEC-V for CoP.
87 LX N/A 2.3 - CZAJL & EDIS
http://tunexchange.mustang-tech.org/ - RIP
http://www.SeattleBlueOvals.com - My Local Site

If we knew what we were doing, we wouldn’t call it research, would we? - Albert Einstein


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 54 posts ]  Go to page 1, 2  Next

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group