anchor.diff:  //   Board      : IPCB_Board;
      
   
  +Function GetNetsForExport() : TStringList;
  +Var
  +	List : TStringList;
  +Begin
  +	List := TStringList.Create;
  +	
  +	List.Add('+5V');
  +	List.Add('+3V3');
  +	List.Add('+2V8');
  +	List.Add('+2V5');
  +	List.Add('+1V8');
  +	List.Add('+1V2');
  +	List.Add('VDD_MCU');
  +	List.Add('VREF+');
  +	List.Add('VBUS_HS');
  +	List.Add('VBUS_FS');
  +	List.Add('U5V_ST_LINK');
  +	List.Add('EMU_5V');
  +	List.Add('EMU_3V3');
  +	List.Add('E5V');
  +	Result := List
  +End;
  +
  +Function NetInList(NetName, NetsToExport) : Boolean;
  +Var
  +	i            : Integer;
  +
  +Begin
  +	//NetsToExport := GetNetsForExport();
  +	Result := False;
  +	
  +	For i := 0 to NetsToExport.Count - 1 do
  +		If NetName = NetsToExport[i] Then
  +		Begin
  +			Result := True;
  +			Exit;
  +		End;
  +	
  +End;
  +   
  +   
   Function Max(A, B) : Int;
   Begin
       If A > B Then
  
positive.code:     If Board = Nil Then Exit;
      
      ItemsList := TStringList.Create;
  
      // retrieve the iterator
      Iterator        := Board.BoardIterator_Create;
  
negative.code:     CenterY   : String;
      ItemsList : TStringList;
      ItemString : String;
  	NetsToExport : TStringList;
  
  Begin
      ItemCount       := 0;
  