anchor.diff:      InterceptCreate(TWICImage(nil).GetCreateWICBitmapAddr,
       TMethod(Detour_TWICImage_CreateWICBitmap).Code);
    {$ENDIF}
  +
  +  {$IF CompilerVersion < 35}
     Original_InputQuery := Vcl.Dialogs.InputQuery;
     Detour_InputQuery := FixedInputQuery;
     Trampoline_InputQuery := TInputQuery(InterceptCreate(@Original_InputQuery, @Detour_InputQuery));
  + {$ENDIF}
   
    {$IF CompilerVersion < 34}
     System.MonitorSupport.NewWaitObject := NewWaitObj;
  
positive.code: {$ENDREGION}
  
  {$REGION 'Fix InputQuery - https://quality.embarcadero.com/browse/RSP-27077'}
  type
    TInputQuery = function (const ACaption: string; const APrompts: array of string; var AValues: array of string; CloseQueryFunc: TInputCloseQueryFunc = nil): Boolean;
  
  
negative.code:       Form.Free;
      end;
  end;
  {$ENDIF}
  {$ENDREGION}
  
  {$REGION 'Fix TMonitorSupport - https://quality.embarcadero.com/browse/RSP-28632}
  