www.fantrax.com (GM's must have a fantrax ID to participate.)

Author Topic: Proposal to change Compensation Rules  (Read 3413 times)

0 Members and 1 Guest are viewing this topic.

Offline Flash

  • *ProFSL Hall Of Famer
  • GM (Hall Of Fame)
  • ***
  • Join Date: Sep 2010
  • Posts: 23232
  • Bonus inPoints: 319
    • :SFO:
    • :GS:
    • :SJ:
    • :California:
    • :SF:
Re: Proposal to change Compensation Rules
« Reply #31 on: December 06, 2016, 02:13:35 PM »

I believe there is a way to implement a luxury tax threshold.  Our salary caps are variable, and it's based on market and fluctuates based on team performance for the most part...which is realistic.  I consider those salary caps to be our "budget"...what ownership allows us to spend based on the state of the business.  The team salaries fall varying degrees below that salary cap/budget, just like what would happen in reality.  While I'm fairly certain it's not calculated this way in MLB, as I'm pretty sure it's predetermined in the CBA, 2016's luxury tax threshold was $189M, which was ~150% of the average 2015 team salary of $125M.  IF we wanted to implement a luxury tax, I think we could based on 150% of the previous year's average team salary.  Roster pages were updated to 2017 and forward, so i can't view 2016 team salaries to place a hypothetical on what the threshold would be for this year.  If there's enough interest, maybe someone can go back and look.


Upon reviewing the salaries for 2016 and 2017, I found that the average team salary was $103.5m, with the ~150% of this coming out to a luxary tax threshold of $155.5m.  The only team this would really affect is the :NYY:, since no other team approaches their salary cap total.

In 2018, we will find that the average salary increases to $163.5m, with the ~150% luxuary tax threshold again finding the :NYY: and :LAD: the only teams exceeding that total. 

I guess we could institute a luxury tax based on the premise of a ~150% threshold, but it seems like it really is not really feasible since our salary cap increases are based on success and not reckless spending.  The :NYY: are going to experience a drop in their salary cap and the :LAD:, like many teams in FGM will see an increase in their cap allowance.  Seems counterproductive to penalize teams for improving their salary cap when the basis of that increase was competitive success.  In MLB, there is no salary cap, so if a team wants to spend a lot, like the real life :LAD:, then a luxary tax seems reasonable, but in FGM, it goes against the basic premise of the league--where success equals a bump in salary cap money.

I would not support a luxuary tax in FGM.


Additionally, our milb rosters are much shallower than real teams and thus mirroring the same draft pick rounds as compensation may not give us the desired results.  I took a look at the # of picks used in this past amateur draft to see how each round is valued within FGM:

Note: the 20 compensation picks are considered 2nd round, pushing the start of the 3rd round to pick 2 - 10, 4th started at pick 3 - 10, and 5th started at pick 4 - 10.

1st - 30 picks
2nd - 26 picks
3rd - 16 picks
4th - 15 picks
5th - 12 picks

With only 50% of the teams even leveraging the 3rd - 5th rounds, these are really the bottom of the barrel draft picks just based on our roster sizes.  So they don't really add much value in my mind from a competitive balance standpoint.


Although I see the basic premise of your argument that 3rd and 5th round picks are not as valuable in FGM as they are in MLB, I would offer this, with the disclaimer that I am not seeking to disrespect, or disparge anyone, as to how they run their team.

In this year's draft, if you take out the Compensation Round, gave only one pick for Type A free agents and did not give a draft pick for Type B free agents, the draft would have had a different persona.  Under the proposed 2017 plan, there would only be 28 1st Round picks, a Compensation Round with 2 picks, and the remaining 5 Type A picks would have been taken in the 2nd Round (with the 2nd Round remaining at 30 picks).  Therefore, 30 players would be drafted prior to the beginning of the 2nd Rould (28 1st Round picks and 2 Compensation Round picks). 

With all this, there is the absentee factor that plagued this year's draft.  :PIT:, for example, got the 1st pick of the draft, but did not participate in the draft.  So, the first pick of each of the succeeding rounds was not utilized.  :PIT: MiLB roster was full and the GM chose not to do anything to take advantage of his draft position.  The same thing can be said of :ARZ: :SD: :COL: :ATL: :WAS: :BOS: and :TEX:.

The absentee factor was compounded by the fact that :TOR: :CHW: :MIL: and :CLE: all had replacement GMs come in after the draft had already started and they all lost the opportunity to utilize early round picks.  There were a lot of autopicks for teams, but the main reason was absentee GMs (which lead to some of them being replaced in the interest of league success). 

So while I see the premise of your argument, I believe that in a league with active GMs, a draft without the huge Compensation Rounds of the past, future drafts can be a valuable way to improve a team, with 3rd and 5th round picks having value. 



I'm just piecing this together as I type, but what if we went with a luxury tax threshold and any team above the threshold signing a $50M+ FA sends the team losing the FA their 1st round, and any team under the threshold would send a 2nd round pick. (No protected picks in the first 10 of first round.  If you're above the threshold AND finish bottom 10, you deserve to lose that top 10 pick!)


I believe that the if we use the MLB's minimum contract provision of $52.0m, which, for FGM, constitutes an annual salary of $10.5m (rounded up from $10.4m) we are sufficiently meeting the needs of the league.  We are not seeking to punish any team, we are simply trying to seek a happy medium so that teams can get compensated for the loss of a free agent they could not sign because of the cost of the extension for that particular player.  Again, with our hard caps, we are not allowed to spend recklessly, and still field a competitive team, so I am seeking a way to have the league continue to prosper by utilizing the processes adopted by MLB.
funny
0
like
0
dislike
0
No reactions
No reactions
No reactions
🏆 2021 FGM World Series Champion - :SF:
🏆 2017 WCB2 World Series Champion - :SD:
🏆 2021 BSN Football Mt West Champion :UNLV:
🏆 2021 BSN Football Big 10 Champion -  :Nebraska:
🏆 2021 BSN Football Pac-12 Champion :California:

Offline game162

  • GM (Professional)
  • ***
  • Join Date: Feb 2012
  • Posts: 1542
  • Bonus inPoints: 0
    • :TB-NFL:
    • :Blank:
    • :TBL:
    • :SouthFlorida:
    • 1
    • :TB:
Re: Proposal to change Compensation Rules
« Reply #30 on: December 03, 2016, 03:14:57 PM »
I have a couple of considerations that were kicking around in this mostly hollow noggin of mine.

I believe there is a way to implement a luxury tax threshold.  Our salary caps are variable, and it's based on market and fluctuates based on team performance for the most part...which is realistic.  I consider those salary caps to be our "budget"...what ownership allows us to spend based on the state of the business.  The team salaries fall varying degrees below that salary cap/budget, just like what would happen in reality.  While I'm fairly certain it's not calculated this way in MLB, as I'm pretty sure it's predetermined in the CBA, 2016's luxury tax threshold was $189M, which was ~150% of the average 2015 team salary of $125M.  IF we wanted to implement a luxury tax, I think we could based on 150% of the previous year's average team salary.  Roster pages were updated to 2017 and forward, so i can't view 2016 team salaries to place a hypothetical on what the threshold would be for this year.  If there's enough interest, maybe someone can go back and look.

Additionally, our milb rosters are much shallower than real teams and thus mirroring the same draft pick rounds as compensation may not give us the desired results.  I took a look at the # of picks used in this past amateur draft to see how each round is valued within FGM:

Note: the 20 compensation picks are considered 2nd round, pushing the start of the 3rd round to pick 2 - 10, 4th started at pick 3 - 10, and 5th started at pick 4 - 10.

1st - 30 picks
2nd - 26 picks
3rd - 16 picks
4th - 15 picks
5th - 12 picks

With only 50% of the teams even leveraging the 3rd - 5th rounds, these are really the bottom of the barrel draft picks just based on our roster sizes.  So they don't really add much value in my mind from a competitive balance standpoint.

I'm just piecing this together as I type, but what if we went with a luxury tax threshold and any team above the threshold signing a $50M+ FA sends the team losing the FA their 1st round, and any team under the threshold would send a 2nd round pick. (No protected picks in the first 10 of first round.  If you're above the threshold AND finish bottom 10, you deserve to lose that top 10 pick!)

Feel free to poke holes...I'm sure I haven't thought of every gotcha.  Just wanted to throw these ideas out there before we decided on anything.
« Last Edit: December 03, 2016, 03:16:45 PM by game162 »
funny
0
like
0
dislike
0
No reactions
No reactions
No reactions
:LAA: 2019 FGM World Series Champions
:LAA: 2024 FGM World Series Champions

Offline Flash

  • *ProFSL Hall Of Famer
  • GM (Hall Of Fame)
  • ***
  • Join Date: Sep 2010
  • Posts: 23232
  • Bonus inPoints: 319
    • :SFO:
    • :GS:
    • :SJ:
    • :California:
    • :SF:
Re: Proposal to change Compensation Rules
« Reply #29 on: December 03, 2016, 01:39:24 AM »
With a hard cap, I really don't see the need for a luxury tax rule. I agree we need to support team rebuilding, because having gone through a rebuilding process, and not having the draft picks early enough to really support a rebuild, is a true pain, and detrimental to league stability.

I like the idea of the Option 2 Award.

With our hard cap, there cannot be a luxury tax. 

The provision outlined in the two options listed above is related to a Type A free agent being signed to a contract with an average annual of $10.5m or more.
funny
0
like
0
dislike
0
No reactions
No reactions
No reactions
🏆 2021 FGM World Series Champion - :SF:
🏆 2017 WCB2 World Series Champion - :SD:
🏆 2021 BSN Football Mt West Champion :UNLV:
🏆 2021 BSN Football Big 10 Champion -  :Nebraska:
🏆 2021 BSN Football Pac-12 Champion :California:

RSmetana

  • Guest
Re: Proposal to change Compensation Rules
« Reply #28 on: December 02, 2016, 08:42:24 PM »
With a hard cap, I really don't see the need for a luxury tax rule. I agree we need to support team rebuilding, because having gone through a rebuilding process, and not having the draft picks early enough to really support a rebuild, is a true pain, and detrimental to league stability.

I like the idea of the Option 2 Award.
funny
0
like
0
dislike
0
No reactions
No reactions
No reactions

Offline Flash

  • *ProFSL Hall Of Famer
  • GM (Hall Of Fame)
  • ***
  • Join Date: Sep 2010
  • Posts: 23232
  • Bonus inPoints: 319
    • :SFO:
    • :GS:
    • :SJ:
    • :California:
    • :SF:
Re: Proposal to change Compensation Rules
« Reply #27 on: December 02, 2016, 12:19:01 PM »
I would be interested to see if we can implement a certain cap threshold to mirror the MLB's luxury tax threshold and big market teams here spending past that threshold lose a 2nd and 5th pick. Helps us smaller market teams.

I like that idea too. If a cap threshold is tough to do with a hard cap, maybe over certain average annual salary.

Keeping these two requests in mind, since we have a hard cap that prohibits us from exceeding our allocated salary cap limit, it doesn't seem possible to institute any form of a luxury tax.  MLB has a soft cap and teams can exceed it.  This, of course, results in a luxury tax and the corresponding loss of a 3rd and 5th round pick in the new rules governing the lost of a player with a designated Qualifying Offer.

However, jpmanchester's idea utilizing "annual average salary" as an alternative to crossing the luxury tax threshold is certainly viable.  Here are the Type A free agents that were signed during the 2015 off-season free agency, who lost them, who signed them, and their new annual contract.

CI Joey Votto -- :CHC: -- :LAA: -- $22.0m
CI/MI Logan Forsythe -- :SEA: -- :CHC: -- $16.0m
SP Jake Arrietta -- :OAK: -- :PIT: -- $11.5m
SP Chris Archer -- :TOR: -- :LAA: -- $13.0m
C Francisco Cervelli -- :COL: -- :NYY: -- $2.5m
SP Jose Quintana -- :OAK: -- :ARZ: -- $6.5m

If we were to use the MLB's minimum contract provision of $52.0m, which, for FGM, constitutes an annual salary of $10.5m (rounded up from $10.4m), you can see that this would affect 4 of the 6 Type A free agents signed.  OF those 4, the :LAA: signed 2, so we would have to tweak the rule a bit.  Using our recent draft as an example, we could do something like this:

Option 1: Award :LAA: 3rd Round pick to the team with the worst record (:TOR:) and :LAA: 5th Round pick to the other team with the better record (:CHC:). Then give :CHC: a supplemental pick at the end of the 3rd Round and :TOR: a supplemental pick at the end of the 5th Round.

Option 2: Award :LAA: 3rd Round pick to the team with the worst record (:TOR:) and give :CHC: the very next pick in the 3rd Round.  Then do the same thing in the 5th Round, with :CHC: picking ahead of :TOR:

I believe this would be a viable way to incorporate the essence of the new MLB CBA.  The Annual Average Salary provision would simply be added to the others proposed for the 2018 season.



 





funny
0
like
0
dislike
0
No reactions
No reactions
No reactions
🏆 2021 FGM World Series Champion - :SF:
🏆 2017 WCB2 World Series Champion - :SD:
🏆 2021 BSN Football Mt West Champion :UNLV:
🏆 2021 BSN Football Big 10 Champion -  :Nebraska:
🏆 2021 BSN Football Pac-12 Champion :California:

jpmanchester

  • Guest
Re: Proposal to change Compensation Rules
« Reply #26 on: December 02, 2016, 01:29:12 AM »
:iatp:

I would be interested to see if we can implement a certain cap threshold to mirror the MLB's luxury tax threshold and big market teams here spending past that threshold lose a 2nd and 5th pick. Helps us smaller market teams.

I like that idea too. If a cap threshold is tough to do with a hard cap, maybe over certain average annual salary.
funny
0
like
0
dislike
0
No reactions
No reactions
No reactions

Offline Anthony

  • *ProFSL Hall Of Famer
  • GM (Hall Of Fame)
  • ***
  • Join Date: Feb 2011
  • Posts: 10070
  • Bonus inPoints: 10000
    • :CHI:
    • :CHI-NBA:
    • :CHI-NHL:
    • :Minnesota:
    • :CHC:
Re: Proposal to change Compensation Rules
« Reply #25 on: December 02, 2016, 12:59:29 AM »
 :iatp:

I would be interested to see if we can implement a certain cap threshold to mirror the MLB's luxury tax threshold and big market teams here spending past that threshold lose a 2nd and 5th pick. Helps us smaller market teams. 
funny
0
like
0
dislike
0
No reactions
No reactions
No reactions

Online ldsjayhawk

  • Moderator
  • GM (Hall Of Fame)
  • ***
  • Join Date: Oct 2011
  • Posts: 10198
  • Bonus inPoints: 0
    • :Blank:
    • :Blank:
    • :CLS:
    • :Kansas:
    • :KC:
Re: Proposal to change Compensation Rules
« Reply #24 on: December 01, 2016, 09:30:20 PM »
I am good with the proposal.  It does make the draft serve the purpose it is supposed to.
funny
0
like
0
dislike
0
No reactions
No reactions
No reactions
FGM :win: :SEA: 2017 + 2x AL West Div
BUSH AL :Bronze: :KC: 2021 + 4x AL Central Div
AFB AL :Bronze: :KC: 2012 + 1x Div
AFB NL :Bronze: :COL: 2018 + 2x Div

jpmanchester

  • Guest
Re: Proposal to change Compensation Rules
« Reply #23 on: December 01, 2016, 08:47:17 PM »
I'm ok with the new proposal as well. Strategies will change a little since third Rd pick is obviously far less valuable than end of the first. By the third time they're all crapshoots pretty much. Which means small market teams will likely have to trade their big budget stars a year early to get any value. Or if they think they have a shot, play it out and take the third rounder when they can't keep them all. These rules really don't effect big budget teams much imo... They can more easily work around the cap implications of keeping and losing stars.

Just my thoughts on the proposals, but I'm ok with both, will just adjust our strategies accordingly.
funny
0
like
0
dislike
0
No reactions
No reactions
No reactions

Online BHows

  • *ProFSL Hall Of Famer
  • GM (Hall Of Fame)
  • ***
  • Join Date: Oct 2009
  • Posts: 12580
  • Bonus inPoints: 3
    • :CIN-NFL:
    • :Blank:
    • :Blank:
    • :Kentucky:
Re: Proposal to change Compensation Rules
« Reply #22 on: December 01, 2016, 08:02:24 PM »
There was a change to the Qualifying Offer in the new CBA, but it won't go into effect until the next off-season prior to 2018.

"There will be subtle changes to free agency, however, in that players will be virtually unrestricted. Teams will no longer forfeit a first-round draft pick when signing free agents. If a team is under the luxury tax, it would lose a third-round draft pick when signing a player who rejects the qualifying offer. If a team is over the tax, it would lose a second- and fifth-round pick and $1 million in international bonus money.

The team that loses a free agent with a qualifying offer will receive a pick, according to Fox Sports, only if the player receives a contract worth at least $50 million. The pick the team receives will depend on its market size."

With this, there are some factors which are not a part of how we operate in FGM, so we would have to adjust our rules accordingly.  We do not have a luxury tax or international bonus money.  We also don't expect to have many Type A free agents signed to a contract of $52m or more.  With our salary cap structure, there has been a marked reduction in the contract amounts given to players we sign during free agency.  We do have some "reckless" bidding sometimes, but the rule of the day seems to lean towards more responsible bidding.

So now that an agreement on a new five year CBA has been reached, here's what I am proposing:

For 2017:
1) Only one draft pick as compensation for a Type A free agent;
2) The elimination of Type B free agents;
3) Protection of 1st Round Picks for the top ten teams in the draft;
4) When a team loses a 1st Round pick, the team gaining the pick does not replace that team in the 1st Round.  Instead, the 1st Round is condensed and that pick becomes a part of the Compensation Round between the 1st and 2nd Rounds.  If the pick lost is protected (1-10), then the pick lost is the teams 2nd Round pick, or possibly a Compensation Round pick, whatever is higher.

We would not have this tied to 2017, but would include it in the future, beginning in
---Type A compensation tied to a player who has been on a team the entire season.


For 2018:
1: Continue one draft pick compensation for Type A free agents;
2: Draft compensation would be a 3rd Round pick--which would be taken in the same spot as the team who signed the free agent would normally have.
3: Compensation would be tied to a player who has been on a team the entire season.

These changes are significant in that it reduces the large Compensation Round (as we have had over the years) in 2017 and completely eliminates it in 2018.  We would the be mirroring, as best we can, the components of MLB's CBA.  Additionally, it gives teams a greater opportunity rebuild through the draft and should help the league be more competitive in the future. 

We all know that drafted rookies do not always perform at expected levels, and that sometimes we have surprises, both good and bad, but I believe this is a move which will benefit the league in the long term.

It appears that those that have replied are basically in agreement that we need to change our rules. I don't see this as a significant enough change to reset the clock on discussion. Let's continue, with this proposal in mind, until 12/6
funny
0
like
0
dislike
0
No reactions
No reactions
No reactions
2022 WCB2 Champions

 

Quick Profile

 
 
Welcome, Guest. Please login or register.
Did you miss your activation email?

GM Level Up Available!

* Chat Room

Refresh History
  • Ben: EPIC
    October 25, 2024, 11:40:49 PM
  • TheProfessor: Just WOW
    October 25, 2024, 11:53:04 PM
  • Ben: I will be around for any trade talks.
    October 26, 2024, 12:10:05 PM
  • STLBlues91: Im around the rest of the day for any talks
    October 26, 2024, 12:33:28 PM
  • Ben: PM TheLongHorn
    October 27, 2024, 07:21:54 PM
  • LIVE DynastySports: Who needs some MNF magic?
    October 28, 2024, 08:34:06 AM
  • STLBlues91: Im around the rest of the day for any talks
    October 28, 2024, 04:18:16 PM
  • IndianaBuc: KC does!!
    October 28, 2024, 06:21:54 PM
  • Brian: The longhorn pm
    October 28, 2024, 06:21:59 PM
  • LIVE DynastySports: NCAA LIVE Power 25 BCS PLAYOFF Ranking [link]
    October 28, 2024, 08:03:14 PM
  • Ben: Freeman absolutely crushing Yankee pitching this series
    October 28, 2024, 08:25:35 PM
  • LIVE DynastySports: Updated NFL LIVE Power Rankings [link]
    October 29, 2024, 12:33:04 AM
  • STLBlues91: Im around the rest of the day to talk any trades
    October 29, 2024, 12:43:12 PM
  • LIVE DynastySports: 2025 NFL LIVE schedule is brutal for you top teams. South & West collide!
    October 29, 2024, 07:50:52 PM
  • TheLongHorn: That Yankees fan that tried to rip out that ball from Betts is a national treasure :rofl:
    October 29, 2024, 08:27:49 PM
  • Brian: Armchair pittsburgh looking for 2024 Draft picks
    October 29, 2024, 11:51:58 PM
  • TheLongHorn: DaveW pm
    October 30, 2024, 12:32:32 AM
  • STLBlues91: Im around for any trade talk the rest of the day
    October 30, 2024, 06:26:09 PM
  • Rhino7: That dude wasn’t gonna let Betts have that foul ball
    October 30, 2024, 08:30:35 PM
  • TheLongHorn: If I had season seats, I can't say I'd risk a lifetime ban, but good for that guy
    October 30, 2024, 11:43:54 PM
  • Brian: Just found out my kud and his girlfriend is haveing a boy
    October 31, 2024, 08:08:57 PM
  • TheLongHorn: Congrats!
    October 31, 2024, 08:18:34 PM
  • TheLongHorn: Brian let’s talk a trade
    November 01, 2024, 12:22:57 AM
  • Brian: Im on longhorn
    November 01, 2024, 09:21:00 AM
  • LIVE DynastySports: There are more site upgrades coming. We must be doing something right. There are a few very angry ex members. The site only gets better when we weed them out.
    November 01, 2024, 06:06:05 PM
  • Brian: Hit me up in pm if u want to trade in fgm
    November 02, 2024, 05:35:55 AM
  • Ben: I'm around this weekend for any deal talks
    November 02, 2024, 01:35:37 PM
  • Brian: Good morning everyone
    November 03, 2024, 06:54:33 AM
  • Brent: Good morning!
    November 03, 2024, 07:24:58 AM
  • Ben: Good morning everyone
    November 03, 2024, 08:24:41 AM
  • Ben: I'm around for any deal talks tonight
    November 03, 2024, 08:35:43 PM
  • TheProfessor: shot you a msg yesterday on FT, Ben
    November 04, 2024, 12:48:34 PM
  • Ben: Hey TheProfessor, just replied.
    November 04, 2024, 09:19:14 PM
  • Mt_Crushmore: Good evening my fellow GM's
    November 04, 2024, 09:31:30 PM
  • TheProfessor: Hope that you all have the opportunity to vote tomorrow (or maybe have already voted).
    November 04, 2024, 11:27:06 PM
  • LIVE DynastySports: NFL LIVE POWER RANKINGS [link]
    November 05, 2024, 12:59:14 AM
  • LIVE DynastySports: NFL Trade deadline is today 4PM EST
    November 05, 2024, 08:21:39 AM
  • LIVE DynastySports: Vote for the next President of the United States today before your polls close.
    November 05, 2024, 10:50:39 AM
  • LIVE DynastySports: USA TODAY's NFL Trade deadline winners & losers [link] 2024 NFL News.
    November 05, 2024, 06:55:50 PM
  • Brian: Hey if u are interested in lane thomas of in armchair head over to fantrax and see what i posted what i  want in return
    November 06, 2024, 08:44:35 PM
  • Brian: Thursday night deadline to get in the cosideration
    November 06, 2024, 08:45:18 PM
  • TheProfessor: Sent several feelers out in MLB LIVE, Franchise, and Armchair. HMU if you're still interested in talk. Thanks!
    November 07, 2024, 05:59:41 PM
  • LIVE DynastySports: NCAA LIVE is down to its Final 8 teams.
    November 08, 2024, 08:13:13 PM
  • LIVE DynastySports: NFL LIVE is headed for the home stretch before the playoffs.
    November 08, 2024, 08:13:40 PM
  • LIVE DynastySports: NHL LIVE & NBA LIVE seasons are recently underway.
    November 08, 2024, 08:14:08 PM
  • LIVE DynastySports: MLB LIVE just expanded to 32 teams and is in stage one of the off-season.
    November 08, 2024, 08:14:36 PM
  • TheLongHorn: Showtime
    November 08, 2024, 08:55:45 PM
  • Brian: Nippy jones posted the trade in mlb live
    Today at 01:32:48 PM
  • Brian: Mlb live Mike trout is know a Twins in mlb live.
    Today at 01:33:43 PM
  • LIVE DynastySports: Happy birthday @Rob!
    Today at 02:10:33 PM

Dynastic Calendar

November 2024
Sun Mon Tue Wed Thu Fri Sat
1 2
3 4 5 6 7 8 9
[10] 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

Database Search