Go to Post Actually, I forsee two [buttons]: Fire and "Thats the opponents target, you dumb robot" - devicenull [more]
Home
Go Back   Chief Delphi > Competition > Off-Season Events
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rating: Thread Rating: 18 votes, 5.00 average. Display Modes
  #121   Spotlight this post!  
Unread 06-04-2012, 14:12
Chi Meson's Avatar
Chi Meson Chi Meson is offline
"Strange and Anti-charmed"
AKA: Brian Chidley
FRC #2168 (Aluminum Falcons)
Team Role: Teacher
 
Join Date: Oct 2010
Rookie Year: 2009
Location: Connecticut
Posts: 272
Chi Meson has much to be proud ofChi Meson has much to be proud ofChi Meson has much to be proud ofChi Meson has much to be proud ofChi Meson has much to be proud ofChi Meson has much to be proud ofChi Meson has much to be proud ofChi Meson has much to be proud of
Re: IRI - Dates, Info and Rule Ideas

Respectfully submitted; re : Moneyball

I'm in favor of one ball for each side, to be deployed only during endgame.

There is already too much "luck" floating around to have the "jump ball"; even with best effort, everybody tends to throw right or left.

And this game does not need to reward "more points" with "more points," nor does it need to provide a chance for "catchup points" for the alliance that's behind. The money ball should (I think) be another way for each team to score, fairly and equipotentially.
Reply With Quote
  #122   Spotlight this post!  
Unread 07-04-2012, 04:03
Nawaid Ladak's Avatar
Nawaid Ladak Nawaid Ladak is offline
The Banana People Are Awsome!
AKA: Nawaid Ladak
FRC #0945 (Team Banana)
Team Role: Tactician
 
Join Date: Jan 2006
Rookie Year: 2003
Location: Washington D.C.
Posts: 1,021
Nawaid Ladak has a brilliant futureNawaid Ladak has a brilliant futureNawaid Ladak has a brilliant futureNawaid Ladak has a brilliant futureNawaid Ladak has a brilliant futureNawaid Ladak has a brilliant futureNawaid Ladak has a brilliant futureNawaid Ladak has a brilliant futureNawaid Ladak has a brilliant futureNawaid Ladak has a brilliant futureNawaid Ladak has a brilliant future
Send a message via AIM to Nawaid Ladak Send a message via MSN to Nawaid Ladak Send a message via Yahoo to Nawaid Ladak
Re: IRI - Dates, Info and Rule Ideas

Quote:
Originally Posted by Tetraman View Post
EDIT:

I was also thinking, it would be interesting to set up an additional field, or at least half of one. Set up a series of basketballs on one or two bridges and all over the court in certain places. You put one robot on the field on the key with a basketball and have it try to pick up and shoot as many of the basketballs as it can within, say, 30 seconds. Enforce a 1 Basketball hold limit, give additional points for ending the 30 seconds on the bridge and maybe something with a Moneyball. Teams can attempt the challenge only 3 times during the day, and the team who scored the most points within that 30 seconds earns a special award. Basically, the 3-point shooting contest the NBA does, in FIRST terms.
...Or Like the VRC Skills Challenge

On that note, there should be an autonomous variant to this as well. Same thing, but either totally atonomous or kinect aided... Sort of like the VRC Programming Skills Challenge
__________________
"When you make a mistake, admit it, correct it, and learn from it - immediately."-Stephen Covey
I can still learn from this quote, how about you?

Nawaid Ladak
2003-2006 FRC # 1402: Freedom Force. Scouting
2007 FRC # 1694: RoboWarriors. Mentor
2008-Present FRC # 945: Team Banana. Mentor

Contact me
E-mail: LadakN (at) GMail (dot) com

Twitter / Facebook / Youtube
Reply With Quote
  #123   Spotlight this post!  
Unread 07-04-2012, 17:39
Arefin Bari's Avatar
Arefin Bari Arefin Bari is offline
Registered User
AKA: Ari
FRC #0108 (SigmaC@T)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2001
Location: Ft. lauderdale, FL
Posts: 3,246
Arefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond reputeArefin Bari has a reputation beyond repute
Send a message via ICQ to Arefin Bari Send a message via AIM to Arefin Bari Send a message via MSN to Arefin Bari Send a message via Yahoo to Arefin Bari
Re: IRI - Dates, Info and Rule Ideas

I just booked our flights, hotel and car for IRI. I sure hope dates don't change. I am so excited to be able to go back after 3 long years!
Reply With Quote
  #124   Spotlight this post!  
Unread 07-04-2012, 22:36
Michael Hill's Avatar
Michael Hill Michael Hill is offline
Registered User
FRC #3138 (Innovators Robotics)
Team Role: Mentor
 
Join Date: Jul 2004
Rookie Year: 2003
Location: Dayton, OH
Posts: 1,574
Michael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond repute
Re: IRI - Dates, Info and Rule Ideas

Just a request: don't introduce brand new balls in the elimination round. Rotate the balls throughout the competition so they all have equal wear. I don't want to sound like I'm complaining, but we have a feeling new balls being put in play during eliminations causes some pretty wild shooting because they're more stiff and less consistent than worn balls.
Reply With Quote
  #125   Spotlight this post!  
Unread 07-04-2012, 23:19
IndySam's Avatar
IndySam IndySam is offline
Registered User
FRC #0829 (Digital Goats)
Team Role: Mentor
 
Join Date: Nov 2005
Rookie Year: 2004
Location: Indy
Posts: 3,360
IndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond reputeIndySam has a reputation beyond repute
Re: IRI - Dates, Info and Rule Ideas

Quote:
Originally Posted by Michael Hill View Post
Just a request: don't introduce brand new balls in the elimination round. Rotate the balls throughout the competition so they all have equal wear. I don't want to sound like I'm complaining, but we have a feeling new balls being put in play during eliminations causes some pretty wild shooting because they're more stiff and less consistent than worn balls.
But that's part of the challenge and cheats teams who have figured out how to deal with the inconsistencies.

No reason to make IRI easier.
__________________
"Champions are champions not because they do anything extraordinary but because they do the ordinary things better than anyone else." —Chuck Knoll


2015 Indianapolis District Winner
2014 Boilermaker Regional Industrial Design Award
2013 Smoky Mountain Regional Industrial Design Award
2012 Boilermaker Engineering Excellence Award
2010 Boilermaker Rockwell Innovation in Control Award.
2009 Buckeye J&J Gracious Professionalism Award
2009 Boilermaker J&J Gracious Professionalism Award
2008 Boilermaker J&J Gracious Professionalism Award
2007 St Louis Regional Winners
Reply With Quote
  #126   Spotlight this post!  
Unread 07-04-2012, 23:59
Duke461's Avatar
Duke461 Duke461 is offline
Boiler Strong.
AKA: Ben Carson
FRC #0461 (Westside Boiler Invasion)
Team Role: Alumni
 
Join Date: Dec 2010
Rookie Year: 2010
Location: West Lafayette, Indiana
Posts: 864
Duke461 has a reputation beyond reputeDuke461 has a reputation beyond reputeDuke461 has a reputation beyond reputeDuke461 has a reputation beyond reputeDuke461 has a reputation beyond reputeDuke461 has a reputation beyond reputeDuke461 has a reputation beyond reputeDuke461 has a reputation beyond reputeDuke461 has a reputation beyond reputeDuke461 has a reputation beyond reputeDuke461 has a reputation beyond repute
Re: IRI - Dates, Info and Rule Ideas

Quote:
Just a request: don't introduce brand new balls in the elimination round. Rotate the balls throughout the competition so they all have equal wear. I don't want to sound like I'm complaining, but we have a feeling new balls being put in play during eliminations causes some pretty wild shooting because they're more stiff and less consistent than worn balls.
Quote:
Originally Posted by IndySam View Post
But that's part of the challenge and cheats teams who have figured out how to deal with the inconsistencies.

No reason to make IRI easier.
There's an easy fix to this. I saw the driver on 836 at washington, D.C. do this before every match. He would take the two basketballs, that were to be pre-loaded, set it on the ground while holding it with both hands, and used his knee as a "pogo stick", jumping around, squishing and compressing the basketball with his knee. It seemed to work pretty well, they made nearly every auton shot and were finalists. Now for the rest of the basketballs in teleop? Well, either convince the other five alliances to do the same, or add some pneumatic "drum" to your robot to squish them down a bit.

-Duke
__________________

The opposite of excellence is good enough.
2012-2013 President; 2011-2012 Vice President
2011-offseason FRC Student Drive Coach; 2010-11, 2011-2012 VEX Drive Coach
2011, 2010-offseason FRC Driver/Operator
2012, 2011-offseason, 2010-offseason FRC Human Player
Find me on: Facebook, Gmail, Twitter, Tumblr, Blogger/Blogspot
Reply With Quote
  #127   Spotlight this post!  
Unread 08-04-2012, 01:06
CalTran's Avatar
CalTran CalTran is offline
Missouri S&T Senior
FRC #2410 (BV CAPS Metal Mustang Robotics)
Team Role: College Student
 
Join Date: Apr 2010
Rookie Year: 2010
Location: Overland Park, Kansas
Posts: 2,376
CalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond reputeCalTran has a reputation beyond repute
Re: IRI - Dates, Info and Rule Ideas

Quote:
Originally Posted by Duke461 View Post
There's an easy fix to this. I saw the driver on 836 at washington, D.C. do this before every match. He would take the two basketballs, that were to be pre-loaded, set it on the ground while holding it with both hands, and used his knee as a "pogo stick", jumping around, squishing and compressing the basketball with his knee. It seemed to work pretty well, they made nearly every auton shot and were finalists. Now for the rest of the basketballs in teleop? Well, either convince the other five alliances to do the same, or add some pneumatic "drum" to your robot to squish them down a bit.

-Duke
I tried that in Oklahoma and simply received a stern talking to by one of the refs and almost kicked off the field... I recall seeing a video on CD of a student doing that and the ref standing in close proximity not caring. Is there a specific rule that frowns upon this action?
__________________
Team 2410 thinks KISSing is amazing! Keep It Super Safe!
  • "You know you've been in robotics too long when you start talking to your tools." "Well, you've been in robotics CLEARLY too long when they start talking back"
  • Theory is when you know everything but nothing works. Practice is when everything works but you don't know why. On our team, theory and practice comes together - nothing works and nobody knows why.
MMR 2410 Student (2010 - 2013) | MMR 2410 Mentor (2013 - Present)
FTC Game Announcer / EmCee (2014 - Present) | FRC EmCee (2015 - Present) | FRC Referee (2016) | FTC Referee (2017)
Academic Student (Forever)
Reply With Quote
  #128   Spotlight this post!  
Unread 08-04-2012, 01:22
P.J.'s Avatar
P.J. P.J. is offline
Proud Member of the Herd
no team
Team Role: Alumni
 
Join Date: Apr 2011
Rookie Year: 2007
Location: US
Posts: 247
P.J. has a reputation beyond reputeP.J. has a reputation beyond reputeP.J. has a reputation beyond reputeP.J. has a reputation beyond reputeP.J. has a reputation beyond reputeP.J. has a reputation beyond reputeP.J. has a reputation beyond reputeP.J. has a reputation beyond reputeP.J. has a reputation beyond reputeP.J. has a reputation beyond reputeP.J. has a reputation beyond repute
Re: IRI - Dates, Info and Rule Ideas

Quote:
Originally Posted by CalTran View Post
I tried that in Oklahoma and simply received a stern talking to by one of the refs and almost kicked off the field... I recall seeing a video on CD of a student doing that and the ref standing in close proximity not caring. Is there a specific rule that frowns upon this action?
As far as I know, no there is not. However, I am a little fuzzier on the rules that were never an issue at competitions I reffed, and no one ever tried anything like this at those competitions. But I could see how this would be frowned upon, something like modifying the field elements before a match.
__________________
P.J. Lewalski
Team 910-The Foley Freeze -- Student 2007-2010, Mentor 2012-2016
FRC Referee 2011-Present
Referee at 29 Regular Season Events, 3 World Championships, 24 Off Season Events, and Counting

Reply With Quote
  #129   Spotlight this post!  
Unread 08-04-2012, 07:13
Billfred's Avatar
Billfred Billfred is offline
...and you can't! teach! that!
FRC #5402 (Iron Kings); no team (AndyMark)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: The Land of the Kokomese, IN
Posts: 8,533
Billfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond reputeBillfred has a reputation beyond repute
Re: IRI - Dates, Info and Rule Ideas

Quote:
Originally Posted by CalTran View Post
I tried that in Oklahoma and simply received a stern talking to by one of the refs and almost kicked off the field... I recall seeing a video on CD of a student doing that and the ref standing in close proximity not caring. Is there a specific rule that frowns upon this action?
Quote:
Originally Posted by P.J. View Post
As far as I know, no there is not. However, I am a little fuzzier on the rules that were never an issue at competitions I reffed, and no one ever tried anything like this at those competitions. But I could see how this would be frowned upon, something like modifying the field elements before a match.
I could see someone construing that as damaging the field, especially if you were really going at it.
__________________
William "Billfred" Leverette - Gamecock/Jessica Boucher victim/Marketing & Sales Specialist at AndyMark

2004-2006: FRC 1293 (D5 Robotics) - Student, Mentor, Coach
2007-2009: FRC 1618 (Capital Robotics) - Mentor, Coach
2009-2013: FRC 2815 (Los Pollos Locos) - Mentor, Coach - Palmetto '09, Peachtree '11, Palmetto '11, Palmetto '12
2010: FRC 1398 (Keenan Robo-Raiders) - Mentor - Palmetto '10
2014-2016: FRC 4901 (Garnet Squadron) - Co-Founder and Head Bot Coach - Orlando '14, SCRIW '16
2017-: FRC 5402 (Iron Kings) - Mentor

94 events (more than will fit in a ChiefDelphi signature), 14 seasons, over 61,000 miles, and still on a mission from Bob.

Rule #1: Do not die. Rule #2: Be respectful. Rule #3: Be safe. Rule #4: Follow the handbook.
Reply With Quote
  #130   Spotlight this post!  
Unread 08-04-2012, 08:31
Travis Hoffman's Avatar Unsung FIRST Hero
Travis Hoffman Travis Hoffman is offline
O-H
FRC #0048 (Delphi E.L.I.T.E.)
Team Role: Engineer
 
Join Date: Sep 2001
Rookie Year: 2001
Location: Warren, Ohio USA
Posts: 4,047
Travis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond reputeTravis Hoffman has a reputation beyond repute
Re: IRI - Dates, Info and Rule Ideas

Quote:
Originally Posted by Billfred View Post
I could see someone construing that as damaging the field, especially if you were really going at it.
Then most all robots damage the field and should be penalized every match, because they put far more abuse on the balls during the course of a match than a human knee does before it. All the kneading does is help break open the pores of a brand-new ball to allow better breathability and more "squishiness".

http://www.youtube.com/watch?v=GxsalSrmCto

We call it "breaking the seal". It isn't a cure-all, but it helps.

Back to IRI rule change ideas?
__________________

Travis Hoffman, Enginerd, FRC Team 48 Delphi E.L.I.T.E.
Encouraging Learning in Technology and Engineering - www.delphielite.com
NEOFRA - Northeast Ohio FIRST Robotics Alliance - www.neofra.com
NEOFRA / Delphi E.L.I.T.E. FLL Regional Partner

Last edited by Travis Hoffman : 08-04-2012 at 08:40. Reason: mellowing out in old age :-)
Reply With Quote
  #131   Spotlight this post!  
Unread 08-04-2012, 09:22
George Nishimura's Avatar
George Nishimura George Nishimura is offline
Lurker
no team
Team Role: Alumni
 
Join Date: Sep 2008
Rookie Year: 2007
Location: London
Posts: 231
George Nishimura has much to be proud ofGeorge Nishimura has much to be proud ofGeorge Nishimura has much to be proud ofGeorge Nishimura has much to be proud ofGeorge Nishimura has much to be proud ofGeorge Nishimura has much to be proud ofGeorge Nishimura has much to be proud ofGeorge Nishimura has much to be proud ofGeorge Nishimura has much to be proud of
Re: IRI - Dates, Info and Rule Ideas

I skimmed through this thread, here are some ideas I second and bring to the table.

1) No driving on alliance bridges before last 30 seconds.

2) Co-opertition worth 1 qualifying point/tie-breaker

3) Allow triple balancing in qualifications, maybe bring points down to 30.

4) Double [or +3] basket points in the last 30 seconds [for both robot and player]

5) No maximum ball penalty in hybrid
__________________
Team 1884 - The Griffins (2007-2014)
Reply With Quote
  #132   Spotlight this post!  
Unread 08-04-2012, 09:42
efoote868 efoote868 is offline
foote stepped in
AKA: E. Foote
FRC #0868
Team Role: Mentor
 
Join Date: Mar 2006
Rookie Year: 2005
Location: Noblesville, IN
Posts: 1,411
efoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond repute
Re: IRI - Dates, Info and Rule Ideas

The three rules I'd like to see that wouldn't modify the scoring:

1. The other alliance's bridges are only protected during the last 30 seconds of the match.
No 9 point penalties, allows you to go after their balls for more offense. Also makes a 3 robot balance more difficult because it needs to be done in 30 seconds.

2. The other alliance's alley is not off limits in the last 30 seconds of the match.
This would effectively allow a team to shoot their way out of a triple balance. It would also allow some defense before the bridge, making harassing the other team and defending a triple balance easier.

3. The other alliance's key is not protected during the first 30 seconds nor the last 30 seconds of the match.
Another shift in strategy. Would allow a robot to drive to the other side of the field and harass the opposing alliance in autonomous mode, and would be a difficult programming challenge.
Would also allow defense virtually anywhere during the last 30 seconds.
__________________
Be Healthy. Never Stop Learning. Say It Like It Is. Own It.

Like our values? Flexware Innovation is looking for Automation Engineers. Check us out!
Reply With Quote
  #133   Spotlight this post!  
Unread 08-04-2012, 11:21
Michael Hill's Avatar
Michael Hill Michael Hill is offline
Registered User
FRC #3138 (Innovators Robotics)
Team Role: Mentor
 
Join Date: Jul 2004
Rookie Year: 2003
Location: Dayton, OH
Posts: 1,574
Michael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond repute
Re: IRI - Dates, Info and Rule Ideas

Quote:
Originally Posted by IndySam View Post
But that's part of the challenge and cheats teams who have figured out how to deal with the inconsistencies.

No reason to make IRI easier.
IRI isn't supposed to make the game harder (that's why we relax rules in the first place there). A lot of it is about seeing great robots getting high scores, especially in elims.
Reply With Quote
  #134   Spotlight this post!  
Unread 08-04-2012, 11:22
Michael Hill's Avatar
Michael Hill Michael Hill is offline
Registered User
FRC #3138 (Innovators Robotics)
Team Role: Mentor
 
Join Date: Jul 2004
Rookie Year: 2003
Location: Dayton, OH
Posts: 1,574
Michael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond reputeMichael Hill has a reputation beyond repute
Re: IRI - Dates, Info and Rule Ideas

As a separate request, to have a little nostalgia...

BUMPERS. OPTIONAL.

Reply With Quote
  #135   Spotlight this post!  
Unread 08-04-2012, 11:29
JohnFogarty's Avatar
JohnFogarty JohnFogarty is offline
Trapped under a pile of MECANUMS :P
AKA: @doctorfogarty
FTC #11444 (Garnet Squadron) & FRC#1102 (M'Aiken Magic)
Team Role: Mentor
 
Join Date: Aug 2009
Rookie Year: 2006
Location: SC
Posts: 1,577
JohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond reputeJohnFogarty has a reputation beyond repute
I'm bringing in the FTC "Get Over It" idea from the game where the balance bridges came from.

1. Extend the autonomous period 10 - 15 seconds, and give teams bonus points for autonomously balancing their robot.

Talk about a challenge, as one of the teams that did it successfully last year in FTC it's not easy..at all, did I mention potentially disastrous if approached the wrong way.
__________________
John Fogarty
2010 FTC World Championship Winner & 2013-2014 FRC Orlando Regional Winner
Mentor FRC Team 1102 M'Aiken Magic
"Head Bot Coach" FTC Team 11444 Garnet Squadron
Former Student & Mentor FLL 1102, FTC 1102 & FTC 3864, FRC 1772, FRC 5632
2013 FTC World Championship Guest Speaker
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 02:28.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi