home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CyberMycha 2003 January
/
CMYCHA200301.iso
/
ImmersionRacing
/
data1.cab
/
Program_Executable_Files
/
DATA
/
TEAMS.DAT
< prev
next >
Wrap
Text File
|
2002-10-10
|
18KB
|
493 lines
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// OFFER_PROBABILITY_PRESET_ENTRIES (used by teams below)
// Note: a maximum of 4 preset entries are allowed and need to be 0 based (i.e. 0-3)
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:OFFER_PROBABILITY_PRESET_ENTRY 0
:OFFER_ON_SAME_CAT_WIN_CHAMP 1.0, 0.0
:OFFER_ON_SAME_CAT_TOP_THREE 1.0, 0.2
:OFFER_ON_LOWER_CAT_WIN_CHAMP 0.0, 0.0
:OFFER_ON_LOWER_CAT_TOP_THREE 0.0, 0.0
:OFFER_ON_SAME_CAT_MULTIPLE_RACE_WINS 0.9, 0.8
:OFFER_ON_SAME_CAT_MULTIPLE_PODIUMS 0.0, 0.0
:OFFER_ON_HIGHER_CAT_LAST_TWO 1.0, 0.0
:OFFER_ON_SAME_CAT_DEFAULT 0.0, 0.0
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:OFFER_PROBABILITY_PRESET_ENTRY 1
:OFFER_ON_SAME_CAT_WIN_CHAMP 1.0, 0.0
:OFFER_ON_SAME_CAT_TOP_THREE 1.0, 0.0
:OFFER_ON_LOWER_CAT_WIN_CHAMP 0.0, 0.0
:OFFER_ON_LOWER_CAT_TOP_THREE 0.0, 0.0
:OFFER_ON_SAME_CAT_MULTIPLE_RACE_WINS 1.0, 0.4
:OFFER_ON_SAME_CAT_MULTIPLE_PODIUMS 0.8, 0.8
:OFFER_ON_HIGHER_CAT_LAST_TWO 1.0, 0.0
:OFFER_ON_SAME_CAT_DEFAULT 0.5, 1.0
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:OFFER_PROBABILITY_PRESET_ENTRY 2
:OFFER_ON_SAME_CAT_WIN_CHAMP 1.0, 0.0
:OFFER_ON_SAME_CAT_TOP_THREE 1.0, 0.0
:OFFER_ON_LOWER_CAT_WIN_CHAMP 0.3, 1.0
:OFFER_ON_LOWER_CAT_TOP_THREE 0.0, 0.0
:OFFER_ON_SAME_CAT_MULTIPLE_RACE_WINS 1.0, 0.0
:OFFER_ON_SAME_CAT_MULTIPLE_PODIUMS 1.0, 0.6
:OFFER_ON_HIGHER_CAT_LAST_TWO 1.0, 0.0
:OFFER_ON_SAME_CAT_DEFAULT 1.0, 0.8
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:OFFER_PROBABILITY_PRESET_ENTRY 3
:OFFER_ON_SAME_CAT_WIN_CHAMP 1.0, 0.0
:OFFER_ON_SAME_CAT_TOP_THREE 1.0, 0.0
:OFFER_ON_LOWER_CAT_WIN_CHAMP 1.0, 0.8
:OFFER_ON_LOWER_CAT_TOP_THREE 0.4, 1.0
:OFFER_ON_SAME_CAT_MULTIPLE_RACE_WINS 1.0, 0.0
:OFFER_ON_SAME_CAT_MULTIPLE_PODIUMS 1.0, 0.0
:OFFER_ON_HIGHER_CAT_LAST_TWO 1.0, 0.0
:OFFER_ON_SAME_CAT_DEFAULT 1.0, 0.4
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:OFFER_PROBABILITY_PRESET_ENTRY 4
:OFFER_ON_SAME_CAT_WIN_CHAMP 1.0, 0.0
:OFFER_ON_SAME_CAT_TOP_THREE 1.0, 0.0
:OFFER_ON_LOWER_CAT_WIN_CHAMP 1.0, 0.0
:OFFER_ON_LOWER_CAT_TOP_THREE 0.9, 1.0
:OFFER_ON_SAME_CAT_MULTIPLE_RACE_WINS 1.0, 0.0
:OFFER_ON_SAME_CAT_MULTIPLE_PODIUMS 1.0, 0.0
:OFFER_ON_HIGHER_CAT_LAST_TWO 1.0, 0.0
:OFFER_ON_SAME_CAT_DEFAULT 1.0, 0.0
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// CATEGORY A Teams /////////////////////////////////////////////////////////////////////////////////////////////////////////////
// menu_title
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:CATEGORY 0
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// bonus cars ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// menu_title
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:NAME Rockingham
// menu_title
:TEAM_ID TEAM_ROCKINGHAM
:COUNTRY COUNTRY_USA
:CATEGORY 0
:DIVISION 1
:CAR_TYPE ROCKINGHAM_CHAMP_CAR
:CAR_ENGINE_TYPE ROCKINGHAM_CHAMP_CAR
:CAR_GEARBOX_TYPE ROCKINGHAM_CHAMP_CAR_6SPEED
:CAR_BRAKE_TYPE ROCKINGHAM_CHAMP_CAR
:CAR_FRONT_TYRE_TYPE PIRELLI_320x346
:CAR_BACK_TYRE_TYPE PIRELLI_342x330
:TEAM_TARGET 0
:TEAM_PERSONALITY 0
:TEAM_OFFER_TEST_SESSION_TARGET_TIME 100 100 100 100
:OFFER_PROBABILITY_PRESET 0
:TEAM_UNLOCKED 0
:TEAM_BONUS_CAR 1
:FILENAME champcar
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:NAME Lister PRO
// menu_title
:TEAM_ID TEAM_LISTER_PRO
:CATEGORY 0
:COUNTRY COUNTRY_JAPAN
:DIVISION 0
:CAR_TYPE LISTER_LMP
:CAR_ENGINE_TYPE LISTER_V12_LMP
:CAR_GEARBOX_TYPE LISTER_6SPEED_LMP
:CAR_BRAKE_TYPE LISTER_LMP
:CAR_FRONT_TYRE_TYPE PIRELLI_299x310
:CAR_BACK_TYRE_TYPE PIRELLI_320x346
:TEAM_TARGET 0
:TEAM_PERSONALITY 0
:TEAM_OFFER_TEST_SESSION_TARGET_TIME 100 100 100 100
:OFFER_PROBABILITY_PRESET 0
:TEAM_UNLOCKED 0
:TEAM_BONUS_CAR 1
:FILENAME listerlm
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:NAME Pilbeam
// menu_title
:TEAM_ID TEAM_PILBEAM
:COUNTRY COUNTRY_USA
:CATEGORY 0
:DIVISION 1
:CAR_TYPE PILBEAM_MP84_LMP
:CAR_ENGINE_TYPE PILBEAM_V8_LMP
:CAR_GEARBOX_TYPE PILBEAM_6SPEED_LMP
:CAR_BRAKE_TYPE PILBEAM_LMP
:CAR_FRONT_TYRE_TYPE PIRELLI_320x346
:CAR_BACK_TYRE_TYPE PIRELLI_342x330
:TEAM_TARGET 0
:TEAM_PERSONALITY 0
:TEAM_OFFER_TEST_SESSION_TARGET_TIME 100 100 100 100
:OFFER_PROBABILITY_PRESET 0
:TEAM_UNLOCKED 0
:TEAM_BONUS_CAR 1
:FILENAME pilbeam
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// Available cars ///////////////////////////////////////////////////////////////////////////////////////////////////////////////
// menu_title
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:NAME Audi PRO
// menu_title
:TEAM_ID TEAM_AUDI_PRO
:COUNTRY COUNTRY_GERMANY
:CATEGORY 0
:DIVISION 0
:CAR_TYPE AUDI_R8
:CAR_ENGINE_TYPE AUDI_V8_LMP
:CAR_GEARBOX_TYPE AUDI_6SPEED_LMP
:CAR_BRAKE_TYPE AUDI_LMP
:CAR_FRONT_TYRE_TYPE PIRELLI_330x275
:CAR_BACK_TYRE_TYPE PIRELLI_350x323
:TEAM_MANAGER_NAME Bobby Issazadhe
:TEAM_TARGET 0
:TEAM_PERSONALITY 0
:TEAM_OFFER_TEST_SESSION_TARGET_TIME 104 99 95 95
:OFFER_PROBABILITY_PRESET 0
:TEAM_UNLOCKED 0
:FILENAME audi
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:NAME Bentley
// menu_title
:TEAM_ID TEAM_BENTLEY
:COUNTRY COUNTRY_GERMANY
:CATEGORY 0
:DIVISION 0
:CAR_TYPE BENTLEY_LMP
:CAR_ENGINE_TYPE BENTLEY_V8_LMP
:CAR_GEARBOX_TYPE BENTLEY_6SPEED_LMP
:CAR_BRAKE_TYPE BENTLEY_LMP
:CAR_FRONT_TYRE_TYPE PIRELLI_270x350
:CAR_BACK_TYRE_TYPE PIRELLI_270x350
:TEAM_MANAGER_NAME Dave Bettany
:TEAM_TARGET 0
:TEAM_PERSONALITY 0
:TEAM_OFFER_TEST_SESSION_TARGET_TIME 106 100 96 96
:OFFER_PROBABILITY_PRESET 1
:TEAM_UNLOCKED 0
:FILENAME bentley
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:NAME Dome
// menu_title
:TEAM_ID TEAM_DOME
:CATEGORY 0
:COUNTRY COUNTRY_JAPAN
:DIVISION 0
:CAR_TYPE DOME_S101
:CAR_ENGINE_TYPE DOME_V8_LMP
:CAR_GEARBOX_TYPE DOME_6SPEED_LMP
:CAR_BRAKE_TYPE DOME_LMP
:CAR_FRONT_TYRE_TYPE PIRELLI_307x330
:CAR_BACK_TYRE_TYPE PIRELLI_340x300
:TEAM_MANAGER_NAME Phil Goldfinch
:TEAM_TARGET 0
:TEAM_PERSONALITY 0
:TEAM_OFFER_TEST_SESSION_TARGET_TIME 108 102 97 97
:OFFER_PROBABILITY_PRESET 2
:TEAM_UNLOCKED 0
:TEAM_BONUS_CAR 0
:FILENAME dome
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:NAME Panoz PRO
// menu_title
:TEAM_ID TEAM_PANOZ_PRO
:COUNTRY COUNTRY_USA
:CATEGORY 0
:DIVISION 1
:CAR_TYPE PANOZ_LMP_SPIDER
:CAR_ENGINE_TYPE PANOZ_V8_LMP
:CAR_GEARBOX_TYPE PANOZ_6SPEED_LMP
:CAR_BRAKE_TYPE PANOZ_LMP
:CAR_FRONT_TYRE_TYPE PIRELLI_340x350
:CAR_BACK_TYRE_TYPE PIRELLI_340x350
:TEAM_MANAGER_NAME Duncan Backus
:TEAM_TARGET 0
:TEAM_PERSONALITY 0
:TEAM_OFFER_TEST_SESSION_TARGET_TIME 110 103 98 98
:OFFER_PROBABILITY_PRESET 3
:TEAM_UNLOCKED 0
:FILENAME panoz
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:NAME BMW PRO
// menu_title
:TEAM_ID TEAM_BMW_PRO
:COUNTRY COUNTRY_GERMANY
:CATEGORY 0
:DIVISION 1
:CAR_TYPE BMW_V12_LMR
:CAR_ENGINE_TYPE BMW_V12_LMP
:CAR_GEARBOX_TYPE BMW_6SPEED_LMP
:CAR_BRAKE_TYPE BMW_LMP
:CAR_FRONT_TYRE_TYPE PIRELLI_330x275
:CAR_BACK_TYRE_TYPE PIRELLI_362x365
:TEAM_MANAGER_NAME Karl Johns
:TEAM_TARGET 0
:TEAM_PERSONALITY 0
:TEAM_OFFER_TEST_SESSION_TARGET_TIME 112 105 99 99
:OFFER_PROBABILITY_PRESET 4
:TEAM_UNLOCKED 0
:FILENAME bmw
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// CATEGORY B Teams /////////////////////////////////////////////////////////////////////////////////////////////////////////////
// menu_title
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:CATEGORY 1
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:NAME McLaren
// menu_title
:TEAM_ID TEAM_MCLAREN
:COUNTRY COUNTRY_UK
:CATEGORY 1
:DIVISION 2
:CAR_TYPE MCLAREN_F1_GTR
:CAR_ENGINE_TYPE MCLAREN_V12_GTS
:CAR_GEARBOX_TYPE MCLAREN_6SPEED_GTS
:CAR_BRAKE_TYPE MCLAREN_GTS
:CAR_FRONT_TYRE_TYPE PIRELLI_299x310
:CAR_BACK_TYRE_TYPE PIRELLI_307x330
:TEAM_MANAGER_NAME Humberto Andre Santos
:TEAM_TARGET 0
:TEAM_PERSONALITY 0
:TEAM_OFFER_TEST_SESSION_TARGET_TIME 119 113 109 109
:OFFER_PROBABILITY_PRESET 0
:TEAM_UNLOCKED 0
:FILENAME mclaren
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:NAME Lister GTS
// menu_title
:TEAM_ID TEAM_LISTER_GTS
:COUNTRY COUNTRY_FRANCE
:CATEGORY 1
:DIVISION 2
:CAR_TYPE LISTER_STORM
:CAR_ENGINE_TYPE LISTER_V12_GTS
:CAR_GEARBOX_TYPE LISTER_6SPEED_GTS
:CAR_BRAKE_TYPE LISTER_GTS
:CAR_FRONT_TYRE_TYPE PIRELLI_307x330
:CAR_BACK_TYRE_TYPE PIRELLI_320x346
:TEAM_MANAGER_NAME Andrew Kidby
:TEAM_TARGET 0
:TEAM_PERSONALITY 0
:TEAM_OFFER_TEST_SESSION_TARGET_TIME 121 114 110 110
:OFFER_PROBABILITY_PRESET 1
:TEAM_UNLOCKED 0
:FILENAME lister
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:NAME Vemac
// menu_title
:TEAM_ID TEAM_VEMAC
:COUNTRY COUNTRY_USA
:CATEGORY 1
:DIVISION 3
:CAR_TYPE VEMAC_320R
:CAR_ENGINE_TYPE VEMAC_V8_GTS
:CAR_GEARBOX_TYPE VEMAC_6SPEED_GTS
:CAR_BRAKE_TYPE VEMAC_GTS
:CAR_FRONT_TYRE_TYPE PIRELLI_320x346
:CAR_BACK_TYRE_TYPE PIRELLI_320x346
:TEAM_MANAGER_NAME Mike Baker
:TEAM_TARGET 0
:TEAM_PERSONALITY 0
:TEAM_OFFER_TEST_SESSION_TARGET_TIME 123 116 111 111
:OFFER_PROBABILITY_PRESET 2
:TEAM_UNLOCKED 0
:FILENAME vemac
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:NAME Panoz GTS
// menu_title
:TEAM_ID TEAM_PANOZ_GTS
:COUNTRY COUNTRY_UK
:CATEGORY 1
:DIVISION 3
:CAR_TYPE PANOZ_ESPERANTE_GTR1
:CAR_ENGINE_TYPE PANOZ_V8_GTS
:CAR_GEARBOX_TYPE LISTER_6SPEED_GTS
:CAR_BRAKE_TYPE LISTER_GTS
:CAR_FRONT_TYRE_TYPE PIRELLI_340X300
:CAR_BACK_TYRE_TYPE PIRELLI_362x365
:TEAM_MANAGER_NAME Graham Johnson
:TEAM_TARGET 0
:TEAM_PERSONALITY 0
:TEAM_OFFER_TEST_SESSION_TARGET_TIME 125 117 112 112
:OFFER_PROBABILITY_PRESET 3
:TEAM_UNLOCKED 0
:FILENAME panozesp
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:NAME Sintura
// menu_title
:TEAM_ID TEAM_SINTURA
:COUNTRY COUNTRY_UK
:CATEGORY 1
:DIVISION 3
:CAR_TYPE SINTURA_GTS
:CAR_ENGINE_TYPE SINTURA_S4_GTS
:CAR_GEARBOX_TYPE SINTURA_6SPEED_GTS
:CAR_BRAKE_TYPE SINTURA_GTS
:CAR_FRONT_TYRE_TYPE PIRELLI_320x346
:CAR_BACK_TYRE_TYPE PIRELLI_330x275
:TEAM_MANAGER_NAME Pete Sliwinski
:TEAM_TARGET 0
:TEAM_PERSONALITY 0
:TEAM_OFFER_TEST_SESSION_TARGET_TIME 127 119 113 113
:OFFER_PROBABILITY_PRESET 4
:TEAM_UNLOCKED 0
:FILENAME sintura
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// CATEGORY C Teams /////////////////////////////////////////////////////////////////////////////////////////////////////////////
// menu_title
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:CATEGORY 2
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:NAME BMW GT
// menu_title
:TEAM_ID TEAM_BMW_GT
:COUNTRY COUNTRY_UK
:CATEGORY 2
:DIVISION 4
:CAR_TYPE BMW_M3_GTR
:CAR_ENGINE_TYPE BMW_V8_GT
:CAR_GEARBOX_TYPE BMW_6SPEED_GT
:CAR_BRAKE_TYPE BMW_GT
:CAR_FRONT_TYRE_TYPE PIRELLI_316x310
:CAR_BACK_TYRE_TYPE PIRELLI_316x310
:TEAM_MANAGER_NAME Mark Williams
:TEAM_TARGET 0
:TEAM_PERSONALITY 0
:TEAM_OFFER_TEST_SESSION_TARGET_TIME 129 122 117 117
:OFFER_PROBABILITY_PRESET 0
:TEAM_UNLOCKED 0
:FILENAME bmwm3
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:NAME Quaife
// menu_title
:TEAM_ID TEAM_QUAIFE
:COUNTRY COUNTRY_UK
:CATEGORY 2
:DIVISION 4
:CAR_TYPE QUAIFE_GT1
:CAR_ENGINE_TYPE QUAIFE_V8_GT
:CAR_GEARBOX_TYPE QUAIFE_6SPEED_GT
:CAR_BRAKE_TYPE QUAIFE_GT
:CAR_FRONT_TYRE_TYPE PIRELLI_320x346
:CAR_BACK_TYRE_TYPE PIRELLI_340x300
:TEAM_MANAGER_NAME Jimmy Goodwin
:TEAM_TARGET 0
:TEAM_PERSONALITY 0
:TEAM_OFFER_TEST_SESSION_TARGET_TIME 131 123 118 118
:OFFER_PROBABILITY_PRESET 1
:TEAM_UNLOCKED 0
:FILENAME quaife
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:NAME Noble
// menu_title
:TEAM_ID TEAM_NOBLE
:COUNTRY COUNTRY_UK
:CATEGORY 2
:DIVISION 5
:CAR_TYPE NOBLE_M12_GTO
:CAR_ENGINE_TYPE NOBLE_V6_GT
:CAR_GEARBOX_TYPE NOBLE_5SPEED_GT
:CAR_BRAKE_TYPE NOBLE_GT
:CAR_FRONT_TYRE_TYPE PIRELLI_299x310
:CAR_BACK_TYRE_TYPE PIRELLI_307x330
:TEAM_MANAGER_NAME Sean Thompson
:TEAM_TARGET 0
:TEAM_PERSONALITY 0
:TEAM_OFFER_TEST_SESSION_TARGET_TIME 133 125 119 119
:OFFER_PROBABILITY_PRESET 2
:TEAM_UNLOCKED 1
:FILENAME noble
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:NAME Abt
// menu_title
:TEAM_ID TEAM_AUDI_GT
:COUNTRY COUNTRY_JAPAN
:CATEGORY 2
:DIVISION 5
:CAR_TYPE AUDI_TT
:CAR_ENGINE_TYPE AUDI_S4_GT
:CAR_GEARBOX_TYPE AUDI_5SPEED_GT
:CAR_BRAKE_TYPE AUDI_GT
:CAR_FRONT_TYRE_TYPE PIRELLI_320x346
:CAR_BACK_TYRE_TYPE PIRELLI_320x346
:TEAM_MANAGER_NAME Andrew Hieatt
:TEAM_TARGET 0
:TEAM_PERSONALITY 0
:TEAM_OFFER_TEST_SESSION_TARGET_TIME 135 126 120 120
:OFFER_PROBABILITY_PRESET 3
:TEAM_UNLOCKED 1
:FILENAME audiTT
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
:END
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////