anchor.diff:    public
       constructor Create(aPlayer: TKMHandIndex; aSetup: TKMHandAISetup);
       destructor Destroy(); override;
  +    procedure Save(SaveStream: TKMemoryStream);
  +    procedure Load(LoadStream: TKMemoryStream);
  +    procedure SyncLoad();
   
       procedure AfterMissionInit();
       procedure OwnerUpdate(aPlayer: TKMHandIndex);
  
positive.code:   // DELETE DEBUG DELETE DEBUG DELETE DEBUG DELETE DEBUG DELETE DEBUG DELETE DEBUG DELETE DEBUG DELETE DEBUG DELETE DEBUG DELETE DEBUG DELETE DEBUG DELETE DEBUG
    //SetKaMSeed(4);
    //gGame.GameOptions.Peacetime := 90;
  //  fSetup.ApplyAgressiveBuilderSetup(True);
    // DELETE DEBUG DELETE DEBUG DELETE DEBUG DELETE DEBUG DELETE DEBUG DELETE DEBUG DELETE DEBUG DELETE DEBUG DELETE DEBUG DELETE DEBUG DELETE DEBUG DELETE DEBUG
  
    // Change distribution
  
negative.code: 
    fPredictor.Load(LoadStream);
    fBuilder.Load(LoadStream);
  end;
  
  
  procedure TKMCityManagement.SyncLoad();
  begin
    fBuilder.SyncLoad();
  end;
  
  
  