Jump to content

Maybe list if Infinate Items and more


Daimond007

Recommended Posts

I'm thinking this could complement nicely the "all items are sellable" mod tjat was workef on earlier, but I'd rather turn that 100 down to 10 or something.

Exactly what I was thinking :)

I plan to work on that again some more once my FreeCamera mod is finished :)

Link to comment
Share on other sites

Well I have not gotten much of anywhere yet with this info :(

Have come across a few things though. but need to pin point more things, there seems to be several locations that hold info on what can be a " m_arrInfiniteItems.AddItem " one thats promesing that I can not see to find to change is in " XComStrategyGame/XGStorage " seems to indicate that it must be a -1 value. although I have changed both in this list and the exe one and does not seem to do anything, even the one I removed is still there.

 

function bool IsInfinite(XComGame.XGGameData.EItemType eItem)
{
return m_arrInfiniteItems.Find(eItem) != -1;
}

 

So the code is not just here but in another location that determins this. but cant seem to find some others I suspect either , and all in same file. There seems to be a lot of " IsInfinite " settings in this file, but dont really look like they are the problem.

 

This one seems to possably point to setting us the 100 items mark

function int GetNumItemsAvailable(int iItemType)
{
// End:0x21 Loop:False
if(IsInfinite(byte(iItemType)))
{
	return 1000;
}
// End:0x4a
else
{
	return m_arrItems[iItemType] - m_arrClaims[iItemType];
}
}

 

Here is the code in " XComStrategyGame.XGItemsTree BuildItems.Function " I added a few lines in here and seperated every thing for easyer reading just to pint out where they are for some people. The -1 values are in that area some where have not tested what ones to chage out though, but looks easy to figer out as you can tell, just untested. Some as you see as well dont always start with a 2C, od one seems to start with 24 instead.

 

55 35 00 00 9F 1F 00 00 00 00 00 00 55 35 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 39 00 00 00 74 07 00 00 4E 0C 00 00 3A 0C 00 00 0F 01 4C 35 00 00 26 
; Cat 1
               BuildItem(     2       , -1                , -1             , -1               ,37  ) ; eItem_Pistol
1B 6B 04 00 00 00 00 00 00 2C 02 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 25 16 ; eItem_Pistol
1B 6B 04 00 00 00 00 00 00 2C 03 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 10 16 ; eItem_AssaultRifle
1B 6B 04 00 00 00 00 00 00 2C 04 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 36 16 ; eItem_Shotgun
1B 6B 04 00 00 00 00 00 00 2C 05 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 1F 16 ; eItem_LMG
1B 6B 04 00 00 00 00 00 00 2C 06 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 39 16 ; eItem_SniperRifle
1B 6B 04 00 00 00 00 00 00 2C 07 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 2D 16 ; eItem_RocketLauncher
1B 6B 04 00 00 00 00 00 00 2C 55 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 17 16 ; eItem_FragGrenade
1B 6B 04 00 00 00 00 00 00 2C 56 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 38 16 ; eItem_SmokeGrenade
               BuildItem(    76  , 25         , 7   , 5           , 32  ) ; eItem_Medikit
1B 6B 04 00 00 00 00 00 00 2C 4C 2C 19 4A 4A 2C 07 2C 05 4A 4A 4A 2C 20 16 ; eItem_Medikit
               BuildItem(    88     , -1                 , -1             , -1             , 2   , 6  ) ; eItem_AlienGrenade
1B 6B 04 00 00 00 00 00 00 2C 58 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 24 02 2C 06 16 ; eItem_AlienGrenade
               BuildItem(    80  , 10         , 7   , 5   , 2         , 8  ) ; eItem_ArcThrower
1B 6B 04 00 00 00 00 00 00 2C 50 2C 0A 4A 4A 2C 07 2C 05 24 02 4A 4A 2C 08 16 ; eItem_ArcThrower
1B 6B 04 00 00 00 00 00 00 2C 63 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 11 16 ; eItem_BattleScanner
1B 6B 04 00 00 00 00 00 00 2C 51 2C 14 4A 4A 2C 07 2C 05 24 09 4A 4A 2C 30 16 ; eItem_TargetingModule
1B 6B 04 00 00 00 00 00 00 2C 52 2C 14 4A 4A 2C 07 2C 05 24 0A 4A 4A 2C 24 16 ; eItem_ReinforcedArmor
1B 6B 04 00 00 00 00 00 00 2C 4F 2C 55 4A 4A 2C 07 2C 0A 24 2F 4A 4A 2C 12 16 ; eItem_ChitinPlating
1B 6B 04 00 00 00 00 00 00 2C 4D 2C 32 4A 4A 2C 07 2C 0A 24 32 24 97 4A 2C 13 16 ; eItem_CombatStims
1B 6B 04 00 00 00 00 00 00 2C 4E 2C 96 4A 4A 2C 0A 2C 19 24 37 4A 4A 2C 22 16 ; eItem_MindShield
1B 6B 04 00 00 00 00 00 00 2C C0 2C 19 2C 14 2C 14 2C 07 2C 0F 24 03 4A 4A 2C 37 16 ; eItem_Skeleton_Key
1B 6B 04 00 00 00 00 00 00 2C 08 2C 0A 4A 2C 0A 2C 07 2C 0A 24 13 4A 4A 2C 1B 16 ; eItem_LaserPistol
1B 6B 04 00 00 00 00 00 00 2C 09 2C 19 4A 2C 0F 2C 07 2C 0C 24 13 4A 4A 2C 1C 16 ; eItem_LaserAssaultRifle
1B 6B 04 00 00 00 00 00 00 2C 0A 2C 1E 4A 2C 19 2C 07 2C 0C 24 14 4A 4A 2C 1D 16 ; eItem_LaserAssaultGun
1B 6B 04 00 00 00 00 00 00 2C 0C 2C 23 4A 2C 19 2C 07 2C 0C 24 14 4A 4A 2C 1E 16 ; eItem_LaserSniperRifle
1B 6B 04 00 00 00 00 00 00 2C 0B 2C 1E 4A 2C 19 2C 07 2C 0C 24 15 4A 4A 2C 1A 16 ; eItem_HeavyLaser
1B 6B 04 00 00 00 00 00 00 2C 0D 2C 64 2C 0A 2C 14 2C 0A 2C 14 24 16 4A 4A 2C 28 16 ; eItem_PlasmaPistol
1B 6B 04 00 00 00 00 00 00 2C 0E 2C 7D 2C 0F 2C 14 2C 0A 2C 14 24 17 4A 4A 2C 2A 16 ; eItem_PlasmaLightRifle
1B 6B 04 00 00 00 00 00 00 2C 0F 2C C8 2C 14 2C 1E 2C 0A 2C 14 24 18 4A 4A 2C 29 16 ; eItem_PlasmaAssaultRifle
1B 6B 04 00 00 00 00 00 00 2C 10 2C C8 2C 14 2C 32 2C 0C 2C 19 24 1B 4A 4A 2C 2B 16 ; eItem_AlloyCannon
1B 6B 04 00 00 00 00 00 00 2C 11 2C FA 2C 1E 2C 1E 2C 0A 2C 19 24 19 4A 4A 2C 27 16 ; eItem_HeavyPlasma
1B 6B 04 00 00 00 00 00 00 2C 12 2C FA 2C 19 2C 1E 2C 0F 2C 19 24 1A 4A 4A 2C 2C 16 ; eItem_PlasmaSniperRifle
1B 6B 04 00 00 00 00 00 00 2C 13 1D 13 01 00 00 2C 23 2C 28 2C 0F 2C 28 24 1E 4A 4A 2C 26 16 0F 01 4C 35 00 00 2C 02 ; eItem_BlasterLauncher
; Cat 2
1B 6B 04 00 00 00 00 00 00 2C 39 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 0C 16 ; eItem_ArmorKevlar
1B 6B 04 00 00 00 00 00 00 2C 3A 2C 19 4A 2C 0F 2C 0A 2C 0A 24 0E 4A 4A 2C 0A 16 ; eItem_ArmorCarapace
1B 6B 04 00 00 00 00 00 00 2C 3B 2C 1E 4A 2C 0A 2C 0A 2C 0F 24 0F 4A 4A 2C 0E 16 ; eItem_ArmorSkeleton
1B 6B 04 00 00 00 00 00 00 2C 3C 2C 96 2C 0A 2C 23 2C 0A 2C 19 24 10 4A 4A 2C 0F 16 ; eItem_ArmorTitan
1B 6B 04 00 00 00 00 00 00 2C 3D 2C C8 2C 10 2C 1E 2C 0E 2C 23 24 12 4A 4A 2C 09 16 ; eItem_ArmorArchAngel
1B 6B 04 00 00 00 00 00 00 2C 3E 2C FA 2C 14 2C 19 2C 0E 2C 28 24 11 4A 4A 2C 0B 16 ); eItem_ArmorGhost
1B 6B 04 00 00 00 00 00 00 2C 3F 1D 90 01 00 00 2C 28 2C 14 2C 0A 2C 1E 24 0D 4A 4A 2C 0D 16 0F 01 4C 35 00 00 2C 03 ; eItem_ArmorPsi
; Cat 3
1B 6B 04 00 00 00 00 00 00 2C 66 2C 32 4A 4A 2C 0E 2C 05 4A 4A 24 01 2C 31 16 ; eItem_SHIV
1B 6B 04 00 00 00 00 00 00 2C 67 2C 64 4A 2C 19 2C 0E 2C 0A 24 0E 4A 24 01 2C 32 16 ; eItem_SHIV_Alloy
1B 6B 04 00 00 00 00 00 00 2C 68 2C C8 2C 1E 2C 1E 2C 0E 2C 14 24 05 4A 24 01 2C 33 16 ; eItem_SHIV_Hover
1B 6B 04 00 00 00 00 00 00 2C 69 2C 28 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 19 16 ; eItem_Interceptor
1B 6B 04 00 00 00 00 00 00 2C 6A 1D 13 01 00 00 2C 28 2C 3C 2C 15 2C 14 24 05 4A 4A 2C 15 16 ; eItem_Firestorm
1B 6B 04 00 00 00 00 00 00 2C 6B 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 42 16 ; eItem_Skyranger
1B 6B 04 00 00 00 00 00 00 2C 6C 2C 64 4A 4A 2C 14 2C 05 4A 4A 4A 2C 2E 16 ; eItem_Satellite
1B 6B 04 00 00 00 00 00 00 2C 71 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 24 01 2C 34 16 ; eItem_ShivMinigun
1B 6B 04 00 00 00 00 00 00 2C 73 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 35 16 ; eItem_ShivLaser
1B 6B 04 00 00 00 00 00 00 2C 74 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 41 16 ; eItem_ShivPlasma
1B 6B 04 00 00 00 00 00 00 2C 75 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 24 01 2C 31 16 ; eItem_SHIVDeck_I
1B 6B 04 00 00 00 00 00 00 2C 76 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 32 16 ; eItem_SHIVDeck_II
1B 6B 04 00 00 00 00 00 00 2C 77 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 33 16 ; eItem_SHIVDeck_III
1B 6B 04 00 00 00 00 00 00 2C 7B 2C 19 4A 4A 2C 07 2C 05 24 0B 4A 4A 2C 02 16 ; eItem_IntWeap_I
1B 6B 04 00 00 00 00 00 00 2C 7C 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 04 16 ; eItem_IntWeap_II
1B 6B 04 00 00 00 00 00 00 2C 7D 2C 23 4A 2C 19 2C 07 2C 0A 24 15 4A 4A 2C 03 16 ; eItem_IntWeap_III
1B 6B 04 00 00 00 00 00 00 2C 7E 2C 64 2C 14 2C 14 2C 0A 2C 14 24 1C 4A 4A 2C 05 16 ; eItem_IntWeap_IV
1B 6B 04 00 00 00 00 00 00 2C 7F 2C C8 2C 14 2C 1E 2C 0A 2C 1E 24 21 4A 4A 25 16 ; eItem_IntWeap_V
1B 6B 04 00 00 00 00 00 00 2C 80 2C 96 2C 14 2C 1E 2C 0A 2C 23 24 1D 4A 4A 26 16 ; eItem_IntWeap_VI
1B 6B 04 00 00 00 00 00 00 2C 87 2C 0A 25 25 25 2C 05 24 2B 4A 4A 2C 2F 16 ; eItem_IntConsumable_Hit
1B 6B 04 00 00 00 00 00 00 2C 85 2C 32 25 25 25 2C 05 24 2C 4A 4A 2C 14 16 ; eItem_IntConsumable_Dodge
1B 6B 04 00 00 00 00 00 00 2C 86 2C 14 25 25 25 2C 0A 24 31 4A 4A 2C 3A 16 0F 01 4C 35 00 00 2C 05 ; eItem_IntConsumable_Boost
; Cat 5
1B 6B 04 00 00 00 00 00 00 2C AB 2C 03 26 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 0E 16 ; eItem_Elerium115
1B 6B 04 00 00 00 00 00 00 2C AC 2C 02 4A 26 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 24 16 ; eItem_AlienAlloys
1B 6B 04 00 00 00 00 00 00 2C AD 26 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 25 16 ; eItem_WeaponFragment
1B 6B 04 00 00 00 00 00 00 2C BF 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 28 16 ; eItem_Base_Shard
1B 6B 04 00 00 00 00 00 00 2C B3 2C 4B 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 2C 16 ; eItem_UFOPowerSource
1B 6B 04 00 00 00 00 00 00 2C B1 2C 28 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 2B 16 ; eItem_UFONavigation
1B 6B 04 00 00 00 00 00 00 2C AF 2C 0A 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 2E 16 ; eItem_AlienFood
1B 6B 04 00 00 00 00 00 00 2C AE 2C 11 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 2F 16 ; eItem_AlienEntertainment
1B 6B 04 00 00 00 00 00 00 2C B0 2C 0A 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 30 16 ; eItem_AlienStasisTank
1B 6B 04 00 00 00 00 00 00 2C B2 2C 19 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 31 16 ; eItem_AlienSurgery
1B 6B 04 00 00 00 00 00 00 2C BC 2C 7D 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 2D 16 ; eItem_UFOFusionLauncher
1B 6B 04 00 00 00 00 00 00 2C B4 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C C1 16 ; eItem_HyperwaveBeacon
1B 6B 04 00 00 00 00 00 00 2C BD 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 33 16 ; eItem_PsiLink
1B 6B 04 00 00 00 00 00 00 2C BA 2C 1E 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C A3 16 ; eItem_DamagedUFOPowerSource
1B 6B 04 00 00 00 00 00 00 2C B8 2C 14 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C C7 16 ; eItem_DamagedUFONavigation
1B 6B 04 00 00 00 00 00 00 2C B6 2C 05 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C C7 16 ; eItem_DamagedAlienFood
1B 6B 04 00 00 00 00 00 00 2C B5 2C 05 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C C7 16 ; eItem_DamagedAlienEntertainment
1B 6B 04 00 00 00 00 00 00 2C B7 2C 05 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C C7 16 ; eItem_DamagedAlienStasisTank
1B 6B 04 00 00 00 00 00 00 2C B9 2C 0A 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C BA 16 ; eItem_DamagedAlienSurgery
1B 6B 04 00 00 00 00 00 00 2C BB 2C 2D 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C C1 16 0F 01 4C 35 00 00 2C 06 ; eItem_DamagedHyperwaveBeacon
; Cat 6
1B 6B 04 00 00 00 00 00 00 2C 90 2C 05 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 34 16 ;  eItem_SectoidCorpse
1B 6B 04 00 00 00 00 00 00 2C 92 2C 05 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 35 16 ;  eItem_FloaterCorpse
1B 6B 04 00 00 00 00 00 00 2C 94 2C 05 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 37 16 ;  eItem_ThinManCorpse
1B 6B 04 00 00 00 00 00 00 2C 95 2C 05 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 36 16 ;  eItem_MutonCorpse
1B 6B 04 00 00 00 00 00 00 2C 9A 2C 05 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 38 16 ;  eItem_CryssalidCorpse
1B 6B 04 00 00 00 00 00 00 2C 98 2C 07 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 3B 16 ;  eItem_CyberdiscCorpse
1B 6B 04 00 00 00 00 00 00 2C 9C 2C 0A 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 3D 16 ; eItem_SectopodCorpse
1B 6B 04 00 00 00 00 00 00 2C 9D 2C 02 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 3C 16 ;  eItem_DroneCorpse
1B 6B 04 00 00 00 00 00 00 2C 99 2C 0F 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 3A 16 ; eItem_EtherealCorpse
1B 6B 04 00 00 00 00 00 00 2C 91 2C 0A 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 41 16 ; eItem_SectoidCommanderCorpse
1B 6B 04 00 00 00 00 00 00 2C 97 2C 05 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 3E 16 ;  eItem_BerserkerCorpse
1B 6B 04 00 00 00 00 00 00 2C 96 2C 08 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 3F 16 ;  eItem_MutonEliteCorpse
1B 6B 04 00 00 00 00 00 00 2C 93 2C 06 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 40 16 ;  eItem_FloaterHeavyCorpse
1B 6B 04 00 00 00 00 00 00 2C A0 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 34 16 ;	eTech_InterrogateSectoid
1B 6B 04 00 00 00 00 00 00 2C A2 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 35 16 ; eTech_InterrogateFloater
1B 6B 04 00 00 00 00 00 00 2C A4 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 37 16 ; eTech_InterrogateMuton
1B 6B 04 00 00 00 00 00 00 2C A5 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 36 16 ; eTech_InterrogateThinMan
1B 6B 04 00 00 00 00 00 00 2C A8 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 3A 16 ; eTech_InterrogateEthereal
1B 6B 04 00 00 00 00 00 00 2C A1 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 41 16 ; eTech_InterrogateBerserker
1B 6B 04 00 00 00 00 00 00 2C A7 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 3E 16 ; eTech_InterrogateMutonElite
1B 6B 04 00 00 00 00 00 00 2C A6 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 3F 16 ; eTech_InterrogateHeavyFloater
1B 6B 04 00 00 00 00 00 00 2C A3 1D FF FF FF FF 4A 4A 1D FF FF FF FF 1D FF FF FF FF 4A 4A 4A 2C 40 16 ; eTech_InterrogateSectoidCommander

1B E2 02 00 00 00 00 00 00 16 04 0B 53 00 00 00 02 00 02 00 6F 04 00 00 00 00 00 00

 

Still looking around, and must be a setting some where, but have not come across it yet. So for now going back to playing the game for a while :)

Edited by Daimond007
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...