]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Thu, 4 Aug 2011 01:35:11 +0000 (01:35 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Thu, 4 Aug 2011 01:35:11 +0000 (01:35 +0000)
108 files changed:
MagickCore/cache-private.h
MagickCore/cache.c
MagickCore/effect.c
MagickCore/magick-config.h
MagickCore/pixel-accessor.h
MagickCore/pixel.c
MagickCore/resize.c
MagickCore/version.h
index.html
www/advanced-unix-installation.html
www/advanced-windows-installation.html
www/animate.html
www/api/animate.html
www/api/annotate.html
www/api/attribute.html
www/api/blob.html
www/api/cache-view.html
www/api/cache.html
www/api/color.html
www/api/colormap.html
www/api/compare.html
www/api/composite.html
www/api/constitute.html
www/api/decorate.html
www/api/deprecate.html
www/api/display.html
www/api/distort.html
www/api/draw.html
www/api/drawing-wand.html
www/api/effect.html
www/api/exception.html
www/api/fourier.html
www/api/fx.html
www/api/histogram.html
www/api/image-view.html
www/api/image.html
www/api/layer.html
www/api/list.html
www/api/magick-deprecate.html
www/api/magick-image.html
www/api/magick-property.html
www/api/magick-wand.html
www/api/memory.html
www/api/module.html
www/api/mogrify.html
www/api/monitor.html
www/api/montage.html
www/api/morphology.html
www/api/paint.html
www/api/pixel-iterator.html
www/api/pixel-wand.html
www/api/profile.html
www/api/quantize.html
www/api/registry.html
www/api/resize.html
www/api/resource.html
www/api/segment.html
www/api/shear.html
www/api/signature.html
www/api/statistic.html
www/api/stream.html
www/api/transform.html
www/api/version.html
www/api/wand-view.html
www/architecture.html
www/binary-releases.html
www/changelog.html
www/cipher.html
www/color.html
www/command-line-processing.html
www/command-line-tools.html
www/compare.html
www/compose.html
www/composite.html
www/conjure.html
www/contact.html
www/convert.html
www/display.html
www/download.html
www/escape.html
www/examples.html
www/export.html
www/formats.html
www/high-dynamic-range.html
www/identify.html
www/import.html
www/index.html
www/install-source.html
www/jp2.html
www/license.html
www/magick++.html
www/magick-core.html
www/magick-vector-graphics.html
www/magick-wand.html
www/miff.html
www/mogrify.html
www/montage.html
www/motion-picture.html
www/perl-magick.html
www/porting.html
www/quantize.html
www/resources.html
www/search.html
www/sitemap.html
www/sponsors.html
www/stream.html
www/subversion.html
www/t-shirt.html

index 5a2ff6254054b28fac2ddfa9d28c261d313dfcb1..e76cd6688bd0f06124950f047b2eabdb4edb726a 100644 (file)
@@ -1,12 +1,12 @@
 /*
   Copyright 1999-2011 ImageMagick Studio LLC, a non-profit organization
   dedicated to making software imaging solutions freely available.
-  
+
   You may not use this file except in compliance with the License.
   obtain a copy of the License at
-  
+
     http://www.imagemagick.org/script/license.php
-  
+
   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
@@ -118,6 +118,13 @@ typedef struct _CacheInfo
   ColorspaceType
     colorspace;
 
+  MagickBooleanType
+    matte;
+
+  size_t
+    columns,
+    rows;
+
   size_t
     metacontent_extent,
     number_channels;
@@ -131,10 +138,6 @@ typedef struct _CacheInfo
   MagickBooleanType
     mapped;
 
-  size_t
-    columns,
-    rows;
-
   MagickOffsetType
     offset;
 
index 90cd4e88c2606da17798f496c26175f55201b32a..0a6ba8164fca5d5cf7ea2eff677f23a7323d2bdb 100644 (file)
@@ -1970,6 +1970,7 @@ static inline MagickBooleanType ValidatePixelCacheMorphology(const Image *image)
   cache_info=(CacheInfo *) image->cache;
   if ((image->storage_class != cache_info->storage_class) ||
       (image->colorspace != cache_info->colorspace) ||
+      (image->matte != cache_info->matte) ||
       (image->columns != cache_info->columns) ||
       (image->rows != cache_info->rows) ||
       (image->number_channels != cache_info->number_channels) ||
@@ -4003,11 +4004,12 @@ static MagickBooleanType OpenPixelCache(Image *image,const MapMode mode,
     image->filename,(double) GetImageIndexInList(image));
   cache_info->storage_class=image->storage_class;
   cache_info->colorspace=image->colorspace;
-  cache_info->mode=mode;
+  cache_info->matte=image->matte;
   cache_info->rows=image->rows;
   cache_info->columns=image->columns;
   cache_info->number_channels=GetPixelChannels(image);
   cache_info->metacontent_extent=image->metacontent_extent;
+  cache_info->mode=mode;
   if (image->ping != MagickFalse)
     {
       cache_info->type=PingCache;
index b9f296df844eca9755ed7fbba89fdc325fee96a3..ab794b4f48fe99f4d15c528ed73aaa88ead9b2cf 100644 (file)
@@ -1362,9 +1362,7 @@ MagickExport Image *ConvolveImage(const Image *image,
         k=kernel_info->values;
         pixels=p;
         pixel=kernel_info->bias;
-        if (((convolve_traits & BlendPixelTrait) == 0) ||
-            (GetPixelAlphaTraits(image) == UndefinedPixelTrait) ||
-            (image->matte == MagickFalse))
+        if ((convolve_traits & BlendPixelTrait) == 0)
           {
             /*
               No alpha blending.
index f21ee5d2783f2222e69a0d5f8f583b4511126544..500da0bb60145bfb7a8368d9346b13a533721997 100644 (file)
@@ -12,7 +12,9 @@
 /* #undef AUTOTRACE_DELEGATE */
 
 /* Define if coders and filters are to be built as modules. */
-/* #undef BUILD_MODULES */
+#ifndef MAGICKCORE_BUILD_MODULES
+#define MAGICKCORE_BUILD_MODULES 1
+#endif
 
 /* Define if you have the bzip2 library */
 #ifndef MAGICKCORE_BZLIB_DELEGATE
@@ -78,7 +80,9 @@
 #endif
 
 /* Define if you have FFTW library */
-/* #undef FFTW_DELEGATE */
+#ifndef MAGICKCORE_FFTW_DELEGATE
+#define MAGICKCORE_FFTW_DELEGATE 1
+#endif
 
 /* Location of filter modules */
 #ifndef MAGICKCORE_FILTER_PATH
 #endif
 
 /* Define if you have the <lcms2.h> header file. */
-#ifndef MAGICKCORE_HAVE_LCMS2_H
-#define MAGICKCORE_HAVE_LCMS2_H 1
-#endif
+/* #undef HAVE_LCMS2_H */
 
 /* Define if you have the <lcms2/lcms2.h> header file. */
 /* #undef HAVE_LCMS2_LCMS2_H */
 
 /* Define if you have the <lcms.h> header file. */
-/* #undef HAVE_LCMS_H */
+#ifndef MAGICKCORE_HAVE_LCMS_H
+#define MAGICKCORE_HAVE_LCMS_H 1
+#endif
 
 /* Define if you have the <lcms/lcms.h> header file. */
 /* #undef HAVE_LCMS_LCMS_H */
 #endif
 
 /* Define if you have JBIG library */
-/* #undef JBIG_DELEGATE */
+#ifndef MAGICKCORE_JBIG_DELEGATE
+#define MAGICKCORE_JBIG_DELEGATE 1
+#endif
 
 /* Define if you have JPEG version 2 "Jasper" library */
 #ifndef MAGICKCORE_JP2_DELEGATE
 #endif
 
 /* Define if you have LQR library */
-/* #undef LQR_DELEGATE */
+#ifndef MAGICKCORE_LQR_DELEGATE
+#define MAGICKCORE_LQR_DELEGATE 1
+#endif
 
 /* Define if using libltdl to support dynamically loadable modules */
 #ifndef MAGICKCORE_LTDL_DELEGATE
 
 /* Define to the system default library search path. */
 #ifndef MAGICKCORE_LT_DLSEARCH_PATH
-#define MAGICKCORE_LT_DLSEARCH_PATH "/lib64:/usr/lib64:/lib:/usr/lib:/usr/lib64/atlas:/usr/lib64/mysql:/usr/lib64/qt-3.3/lib:/usr/lib64/tcl8.5/tclx8.4:/usr/lib64/tcl8.5:/usr/lib/wine/:/usr/lib64/wine/:/usr/lib64/xulrunner-2"
+#define MAGICKCORE_LT_DLSEARCH_PATH "/lib64:/usr/lib64:/lib:/usr/lib:/usr/lib64/R/lib:/usr/lib64/atlas:/opt/modules/pkg/intel/f77/10.0.025/lib:/usr/local/lib:/usr/lib64/mysql:/usr/lib64/qt-3.3/lib:/usr/lib64/xulrunner-2"
 #endif
 
 /* The archive extension */
 /* #undef NO_MINUS_C_MINUS_O */
 
 /* Define if you have OPENEXR library */
-/* #undef OPENEXR_DELEGATE */
+#ifndef MAGICKCORE_OPENEXR_DELEGATE
+#define MAGICKCORE_OPENEXR_DELEGATE 1
+#endif
 
 /* Define to the address where bug reports for this package should be sent. */
 #ifndef MAGICKCORE_PACKAGE_BUGREPORT
 #endif
 
 /* Define if you have RSVG library */
-/* #undef RSVG_DELEGATE */
+#ifndef MAGICKCORE_RSVG_DELEGATE
+#define MAGICKCORE_RSVG_DELEGATE 1
+#endif
 
 /* Define to the type of arg 1 for `select'. */
 #ifndef MAGICKCORE_SELECT_TYPE_ARG1
 
 
 /* Define if you have WEBP library */
-/* #undef WEBP_DELEGATE */
+#ifndef MAGICKCORE_WEBP_DELEGATE
+#define MAGICKCORE_WEBP_DELEGATE 1
+#endif
 
 /* Define to use the Windows GDI32 library */
 /* #undef WINGDI32_DELEGATE */
 /* #undef WITH_DMALLOC */
 
 /* Define if you have WMF library */
-/* #undef WMF_DELEGATE */
+#ifndef MAGICKCORE_WMF_DELEGATE
+#define MAGICKCORE_WMF_DELEGATE 1
+#endif
 
 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
    significant byte first (like Motorola and SPARC, unlike Intel). */
index 5d6e62c18a04f79d02f1edd5a2246d4399998b37..fee52f4d94ba8cb7de1649b200f82c5896c32d51 100644 (file)
@@ -476,7 +476,7 @@ static inline void SetPixelChannel(const Image *image,
   pixel[image->channel_map[image->map][channel].channel]=quantum;
 }
 
-static inline void SetPixelChannelMapComponent(const Image *image,
+static inline void SetPixelChannelMapChannel(const Image *image,
   const PixelChannel channel,const PixelChannel channels)
 {
   image->channel_map[image->map][channel].channel=channels;
index 304a5dd6b40e14fa3a677ecc0a66001f5f57d0bc..41d0c7d8f7c671942a0c1dca40783f163d269e42 100644 (file)
@@ -3685,9 +3685,7 @@ MagickExport MagickBooleanType InterpolatePixelChannel(const Image *image,
           status=MagickFalse;
           break;
         }
-      if (((traits & BlendPixelTrait) == 0) ||
-          (GetPixelAlphaTraits(image) == UndefinedPixelTrait) ||
-          (image->matte == MagickFalse))
+      if ((traits & BlendPixelTrait) == 0)
         for (i=0; i < 16; i++)
         {
           alpha[i]=1.0;
@@ -3723,9 +3721,7 @@ MagickExport MagickBooleanType InterpolatePixelChannel(const Image *image,
           status=MagickFalse;
           break;
         }
-      if (((traits & BlendPixelTrait) == 0) ||
-          (GetPixelAlphaTraits(image) == UndefinedPixelTrait) ||
-          (image->matte == MagickFalse))
+      if ((traits & BlendPixelTrait) == 0)
         for (i=0; i < 16; i++)
         {
           alpha[i]=1.0;
@@ -3770,9 +3766,7 @@ MagickExport MagickBooleanType InterpolatePixelChannel(const Image *image,
           status=MagickFalse;
           break;
         }
-      if (((traits & BlendPixelTrait) == 0) ||
-          (GetPixelAlphaTraits(image) == UndefinedPixelTrait) ||
-          (image->matte == MagickFalse))
+      if ((traits & BlendPixelTrait) == 0)
         for (i=0; i < 4; i++)
         {
           alpha[i]=1.0;
@@ -3868,9 +3862,7 @@ MagickExport MagickBooleanType InterpolatePixelChannel(const Image *image,
           status=MagickFalse;
           break;
         }
-      if (((traits & BlendPixelTrait) == 0) ||
-          (GetPixelAlphaTraits(image) == UndefinedPixelTrait) ||
-          (image->matte == MagickFalse))
+      if ((traits & BlendPixelTrait) == 0)
         for (i=0; i < 4; i++)
         {
           alpha[i]=1.0;
@@ -3967,9 +3959,7 @@ MagickExport MagickBooleanType InterpolatePixelChannel(const Image *image,
           status=MagickFalse;
           break;
         }
-      if (((traits & BlendPixelTrait) == 0) ||
-          (GetPixelAlphaTraits(image) == UndefinedPixelTrait) ||
-          (image->matte == MagickFalse))
+      if ((traits & BlendPixelTrait) == 0)
         for (i=0; i < 16; i++)
         {
           alpha[i]=1.0;
@@ -4976,40 +4966,42 @@ MagickExport void SetPixelChannelMap(Image *image,
 */
 MagickExport void StandardPixelChannelMap(Image *image)
 {
+  PixelChannel
+    alpha_channel;
+
   register ssize_t
     i;
 
-  for (i=0; i < (ssize_t) GetPixelChannels(image); i++)
+  for (i=0; i < (ssize_t) MaxPixelChannels; i++)
+  {
+    SetPixelChannelMapChannel(image,(PixelChannel) i,(PixelChannel) i);
     SetPixelChannelMapTraits(image,(PixelChannel) i,UndefinedPixelTrait);
+  }
   image->number_channels=4;
-  SetPixelChannelMapComponent(image,RedPixelChannel,RedPixelChannel);
-  SetPixelChannelMapTraits(image,RedPixelChannel,(PixelTrait)
-    (UpdatePixelTrait | BlendPixelTrait));
-  SetPixelChannelMapComponent(image,GreenPixelChannel,GreenPixelChannel);
-  SetPixelChannelMapTraits(image,GreenPixelChannel,(PixelTrait)
-    (UpdatePixelTrait | BlendPixelTrait));
-  SetPixelChannelMapComponent(image,BluePixelChannel,BluePixelChannel);
-  SetPixelChannelMapTraits(image,BluePixelChannel,(PixelTrait)
-    (UpdatePixelTrait | BlendPixelTrait));
-  SetPixelChannelMapComponent(image,AlphaPixelChannel,AlphaPixelChannel);
-  SetPixelChannelMapTraits(image,AlphaPixelChannel,UpdatePixelTrait);
   if (0 && image->colorspace == GRAYColorspace)
-    {
-      image->number_channels=2;
-      SetPixelChannelMapComponent(image,GreenPixelChannel,RedPixelChannel);
-      SetPixelChannelMapComponent(image,BluePixelChannel,RedPixelChannel);
-    }
+    image->number_channels=2;
   if (image->colorspace == CMYKColorspace)
+    image->number_channels++;
+  if (image->storage_class == PseudoClass)
+    image->number_channels++;
+  for (i=0; i < (ssize_t) image->number_channels; i++)
+    SetPixelChannelMapTraits(image,(PixelChannel) i,(PixelTrait)
+      UpdatePixelTrait);
+  alpha_channel=GetPixelChannelMapChannel(image,AlphaPixelChannel);
+  if (image->matte != MagickFalse)
+    for (i=0; i < (ssize_t) image->number_channels; i++)
+      if ((PixelChannel) i != alpha_channel)
+        SetPixelChannelMapTraits(image,(PixelChannel) i,(PixelTrait)
+          (UpdatePixelTrait | BlendPixelTrait));
+  if (0 && image->colorspace == GRAYColorspace)
     {
-      image->number_channels++;
-      SetPixelChannelMapComponent(image,BlackPixelChannel,BlackPixelChannel);
-      SetPixelChannelMapTraits(image,BlackPixelChannel,(PixelTrait)
-        (UpdatePixelTrait | BlendPixelTrait));
+      image->number_channels=2;
+      SetPixelChannelMapChannel(image,GreenPixelChannel,RedPixelChannel);
+      SetPixelChannelMapChannel(image,BluePixelChannel,RedPixelChannel);
     }
   if (image->storage_class == PseudoClass)
     {
-      image->number_channels++;
-      SetPixelChannelMapComponent(image,IndexPixelChannel,IndexPixelChannel);
+      SetPixelChannelMapChannel(image,IndexPixelChannel,IndexPixelChannel);
       SetPixelChannelMapTraits(image,IndexPixelChannel,CopyPixelTrait);
     }
   image->number_channels+=image->number_meta_channels;
index 9a40f70fa661179b57ff13ab83153c05f01f9fdf..969289c915aa771a98f4f1b0754100e615722700 100644 (file)
@@ -2254,9 +2254,7 @@ static MagickBooleanType HorizontalFilter(const ResizeFilter *resize_filter,
             continue;
           }
         pixel=0.0;
-        if (((resize_traits & BlendPixelTrait) == 0) ||
-            (GetPixelAlphaTraits(image) == UndefinedPixelTrait) ||
-            (image->matte == MagickFalse))
+        if ((resize_traits & BlendPixelTrait) == 0)
           {
             /*
               No alpha blending.
@@ -2472,9 +2470,7 @@ static MagickBooleanType VerticalFilter(const ResizeFilter *resize_filter,
             continue;
           }
         pixel=0.0;
-        if (((resize_traits & BlendPixelTrait) == 0) ||
-            (GetPixelAlphaTraits(image) == UndefinedPixelTrait) ||
-            (image->matte == MagickFalse))
+        if ((resize_traits & BlendPixelTrait) == 0)
           {
             /*
               No alpha blending.
@@ -2843,21 +2839,16 @@ MagickExport Image *ScaleImage(const Image *image,const size_t columns,
     next_row,
     proceed;
 
-  MagickRealType
-    alpha,
-    gamma,
-    pixel[MaxPixelChannels],
+  PixelInfo
+    pixel,
     *scale_scanline,
     *scanline,
     *x_vector,
-    *y_vector;
-
-  PixelChannel
-    channel;
+    *y_vector,
+    zero;
 
-  PixelTrait
-    scale_traits,
-    traits;
+  MagickRealType
+    alpha;
 
   PointInfo
     scale,
@@ -2867,7 +2858,6 @@ MagickExport Image *ScaleImage(const Image *image,const size_t columns,
     i;
 
   ssize_t
-    n,
     number_rows,
     y;
 
@@ -2896,20 +2886,20 @@ MagickExport Image *ScaleImage(const Image *image,const size_t columns,
   /*
     Allocate memory.
   */
-  x_vector=(MagickRealType *) AcquireQuantumMemory((size_t) image->columns,
-    GetPixelChannels(image)*sizeof(*x_vector));
+  x_vector=(PixelInfo *) AcquireQuantumMemory((size_t) image->columns,
+    sizeof(*x_vector));
   scanline=x_vector;
   if (image->rows != scale_image->rows)
-    scanline=(MagickRealType *) AcquireQuantumMemory((size_t) image->columns,
-      GetPixelChannels(image)*sizeof(*scanline));
-  scale_scanline=(MagickRealType *) AcquireQuantumMemory((size_t)
-    scale_image->columns,GetPixelChannels(image)*sizeof(*scale_scanline));
-  y_vector=(MagickRealType *) AcquireQuantumMemory((size_t) image->columns,
-    GetPixelChannels(image)*sizeof(*y_vector));
-  if ((scanline == (MagickRealType *) NULL) ||
-      (scale_scanline == (MagickRealType *) NULL) ||
-      (x_vector == (MagickRealType *) NULL) ||
-      (y_vector == (MagickRealType *) NULL))
+    scanline=(PixelInfo *) AcquireQuantumMemory((size_t) image->columns,
+      sizeof(*scanline));
+  scale_scanline=(PixelInfo *) AcquireQuantumMemory((size_t)
+    scale_image->columns,sizeof(*scale_scanline));
+  y_vector=(PixelInfo *) AcquireQuantumMemory((size_t) image->columns,
+    sizeof(*y_vector));
+  if ((scanline == (PixelInfo *) NULL) ||
+      (scale_scanline == (PixelInfo *) NULL) ||
+      (x_vector == (PixelInfo *) NULL) ||
+      (y_vector == (PixelInfo *) NULL))
     {
       scale_image=DestroyImage(scale_image);
       ThrowImageException(ResourceLimitError,"MemoryAllocationFailed");
@@ -2923,7 +2913,9 @@ MagickExport Image *ScaleImage(const Image *image,const size_t columns,
   scale.y=(double) scale_image->rows/(double) image->rows;
   (void) ResetMagickMemory(y_vector,0,(size_t) image->columns*
     sizeof(*y_vector));
-  n=0;
+  GetPixelInfo(image,&pixel);
+  (void) ResetMagickMemory(&zero,0,sizeof(zero));
+  i=0;
   image_view=AcquireCacheView(image);
   scale_view=AcquireCacheView(scale_image);
   for (y=0; y < (ssize_t) scale_image->rows; y++)
@@ -2931,7 +2923,7 @@ MagickExport Image *ScaleImage(const Image *image,const size_t columns,
     register const Quantum
       *restrict p;
 
-    register MagickRealType
+    register PixelInfo
       *restrict s,
       *restrict t;
 
@@ -2945,30 +2937,27 @@ MagickExport Image *ScaleImage(const Image *image,const size_t columns,
       exception);
     if (q == (const Quantum *) NULL)
       break;
+    alpha=1.0;
     if (scale_image->rows == image->rows)
       {
         /*
           Read a new scanline.
         */
-        p=GetCacheViewVirtualPixels(image_view,0,n++,image->columns,1,
+        p=GetCacheViewVirtualPixels(image_view,0,i++,image->columns,1,
           exception);
         if (p == (const Quantum *) NULL)
           break;
         for (x=0; x < (ssize_t) image->columns; x++)
         {
-          alpha=QuantumScale*GetPixelAlpha(image,p);
-          for (i=0; i < (ssize_t) GetPixelChannels(image); i++)
-          {
-            traits=GetPixelChannelMapTraits(image,(PixelChannel) i);
-            if (((traits & BlendPixelTrait) == 0) ||
-                (GetPixelAlphaTraits(image) == UndefinedPixelTrait) ||
-                (image->matte == MagickFalse))
-              {
-                x_vector[x*GetPixelChannels(image)+i]=(MagickRealType) p[i];
-                continue;
-              }
-            x_vector[x*GetPixelChannels(image)+i]=alpha*p[i];
-          }
+          if (image->matte != MagickFalse)
+            alpha=QuantumScale*GetPixelAlpha(image,p);
+          x_vector[x].red=(MagickRealType) (alpha*GetPixelRed(image,p));
+          x_vector[x].green=(MagickRealType) (alpha*GetPixelGreen(image,p));
+          x_vector[x].blue=(MagickRealType) (alpha*GetPixelBlue(image,p));
+          if (image->matte != MagickFalse)
+            x_vector[x].alpha=(MagickRealType) GetPixelAlpha(image,p);
+          if (image->colorspace == CMYKColorspace)
+            x_vector[x].black=(MagickRealType) (alpha*GetPixelBlack(image,p));
           p+=GetPixelChannels(image);
         }
       }
@@ -2985,34 +2974,41 @@ MagickExport Image *ScaleImage(const Image *image,const size_t columns,
               /*
                 Read a new scanline.
               */
-              p=GetCacheViewVirtualPixels(image_view,0,n++,image->columns,1,
+              p=GetCacheViewVirtualPixels(image_view,0,i++,image->columns,1,
                 exception);
               if (p == (const Quantum *) NULL)
                 break;
               for (x=0; x < (ssize_t) image->columns; x++)
               {
-                alpha=QuantumScale*GetPixelAlpha(image,p);
-                for (i=0; i < (ssize_t) GetPixelChannels(image); i++)
-                {
-                  traits=GetPixelChannelMapTraits(image,(PixelChannel) i);
-                  if (((traits & BlendPixelTrait) == 0) ||
-                      (GetPixelAlphaTraits(image) == UndefinedPixelTrait) ||
-                      (image->matte == MagickFalse))
-                    {
-                      x_vector[x*GetPixelChannels(image)+i]=(MagickRealType)
-                        p[i];
-                      continue;
-                    }
-                  x_vector[x*GetPixelChannels(image)+i]=alpha*p[i];
-                }
+                if (image->matte != MagickFalse)
+                  alpha=QuantumScale*
+                    GetPixelAlpha(image,p);
+                x_vector[x].red=(MagickRealType) (alpha*
+                  GetPixelRed(image,p));
+                x_vector[x].green=(MagickRealType) (alpha*
+                  GetPixelGreen(image,p));
+                x_vector[x].blue=(MagickRealType) (alpha*
+                  GetPixelBlue(image,p));
+                if (image->colorspace == CMYKColorspace)
+                  x_vector[x].black=(MagickRealType) (alpha*
+                    GetPixelBlack(image,p));
+                if (image->matte != MagickFalse)
+                  x_vector[x].alpha=(MagickRealType)
+                    GetPixelAlpha(image,p);
                 p+=GetPixelChannels(image);
               }
               number_rows++;
             }
           for (x=0; x < (ssize_t) image->columns; x++)
-            for (i=0; i < (ssize_t) GetPixelChannels(image); i++)
-              y_vector[x*GetPixelChannels(image)+i]+=scale.y*
-                x_vector[x*GetPixelChannels(image)+i];
+          {
+            y_vector[x].red+=scale.y*x_vector[x].red;
+            y_vector[x].green+=scale.y*x_vector[x].green;
+            y_vector[x].blue+=scale.y*x_vector[x].blue;
+            if (scale_image->colorspace == CMYKColorspace)
+              y_vector[x].black+=scale.y*x_vector[x].black;
+            if (scale_image->matte != MagickFalse)
+              y_vector[x].alpha+=scale.y*x_vector[x].alpha;
+          }
           span.y-=scale.y;
           scale.y=(double) scale_image->rows/(double) image->rows;
           next_row=MagickTrue;
@@ -3022,25 +3018,22 @@ MagickExport Image *ScaleImage(const Image *image,const size_t columns,
             /*
               Read a new scanline.
             */
-            p=GetCacheViewVirtualPixels(image_view,0,n++,image->columns,1,
+            p=GetCacheViewVirtualPixels(image_view,0,i++,image->columns,1,
               exception);
             if (p == (const Quantum *) NULL)
               break;
             for (x=0; x < (ssize_t) image->columns; x++)
             {
-              alpha=QuantumScale*GetPixelAlpha(image,p);
-              for (i=0; i < (ssize_t) GetPixelChannels(image); i++)
-              {
-                traits=GetPixelChannelMapTraits(image,(PixelChannel) i);
-                if (((traits & BlendPixelTrait) == 0) ||
-                    (GetPixelAlphaTraits(image) == UndefinedPixelTrait) ||
-                    (image->matte == MagickFalse))
-                  {
-                    x_vector[x*GetPixelChannels(image)+i]=(MagickRealType) p[i];
-                    continue;
-                  }
-                x_vector[x*GetPixelChannels(image)+i]=alpha*p[i];
-              }
+              if (image->matte != MagickFalse)
+                alpha=QuantumScale*GetPixelAlpha(image,p);
+              x_vector[x].red=(MagickRealType) (alpha*GetPixelRed(image,p));
+              x_vector[x].green=(MagickRealType) (alpha*GetPixelGreen(image,p));
+              x_vector[x].blue=(MagickRealType) (alpha*GetPixelBlue(image,p));
+              if (image->colorspace == CMYKColorspace)
+                x_vector[x].black=(MagickRealType) (alpha*
+                  GetPixelBlack(image,p));
+              if (image->matte != MagickFalse)
+                x_vector[x].alpha=(MagickRealType) GetPixelAlpha(image,p);
               p+=GetPixelChannels(image);
             }
             number_rows++;
@@ -3049,14 +3042,22 @@ MagickExport Image *ScaleImage(const Image *image,const size_t columns,
         s=scanline;
         for (x=0; x < (ssize_t) image->columns; x++)
         {
-          for (i=0; i < (ssize_t) GetPixelChannels(image); i++)
-          {
-            pixel[i]=y_vector[x*GetPixelChannels(image)+i]+span.y*
-              x_vector[x*GetPixelChannels(image)+i];
-            y_vector[x*GetPixelChannels(image)+i]=0.0;
-            s[i]=pixel[i];
-          }
-          s+=GetPixelChannels(image);
+          pixel.red=y_vector[x].red+span.y*x_vector[x].red;
+          pixel.green=y_vector[x].green+span.y*x_vector[x].green;
+          pixel.blue=y_vector[x].blue+span.y*x_vector[x].blue;
+          if (image->colorspace == CMYKColorspace)
+            pixel.black=y_vector[x].black+span.y*x_vector[x].black;
+          if (image->matte != MagickFalse)
+            pixel.alpha=y_vector[x].alpha+span.y*x_vector[x].alpha;
+          s->red=pixel.red;
+          s->green=pixel.green;
+          s->blue=pixel.blue;
+          if (scale_image->colorspace == CMYKColorspace)
+            s->black=pixel.black;
+          if (scale_image->matte != MagickFalse)
+            s->alpha=pixel.alpha;
+          s++;
+          y_vector[x]=zero;
         }
         scale.y-=span.y;
         if (scale.y <= 0)
@@ -3074,27 +3075,18 @@ MagickExport Image *ScaleImage(const Image *image,const size_t columns,
         s=scanline;
         for (x=0; x < (ssize_t) scale_image->columns; x++)
         {
-          channel=GetPixelChannelMapChannel(scale_image,AlphaPixelChannel);
-          alpha=QuantumScale*s[channel];
-          gamma=1.0/(fabs((double) alpha) <= MagickEpsilon ? 1.0 : alpha);
-          for (i=0; i < (ssize_t) GetPixelChannels(image); i++)
-          {
-            traits=GetPixelChannelMapTraits(image,(PixelChannel) i);
-            if (traits == UndefinedPixelTrait)
-              continue;
-            channel=GetPixelChannelMapChannel(image,(PixelChannel) i);
-            scale_traits=GetPixelChannelMapTraits(scale_image,channel);
-            if (scale_traits == UndefinedPixelTrait)
-              continue;
-            if (((scale_traits & BlendPixelTrait) == 0) ||
-                (GetPixelAlphaTraits(scale_image) == UndefinedPixelTrait) ||
-                (scale_image->matte == MagickFalse))
-              q[channel]=ClampToQuantum(s[i]);
-            else
-              q[channel]=ClampToQuantum(gamma*s[i]);
-          }
+          if (scale_image->matte != MagickFalse)
+            alpha=QuantumScale*s->alpha;
+          alpha=1.0/(fabs(alpha) <= MagickEpsilon ? 1.0 : alpha);
+          SetPixelRed(scale_image,ClampToQuantum(alpha*s->red),q);
+          SetPixelGreen(scale_image,ClampToQuantum(alpha*s->green),q);
+          SetPixelBlue(scale_image,ClampToQuantum(alpha*s->blue),q);
+          if (scale_image->colorspace == CMYKColorspace)
+            SetPixelBlack(scale_image,ClampToQuantum(alpha*s->black),q);
+          if (scale_image->matte != MagickFalse)
+            SetPixelAlpha(scale_image,ClampToQuantum(s->alpha),q);
           q+=GetPixelChannels(scale_image);
-          s+=GetPixelChannels(image);
+          s++;
         }
       }
     else
@@ -3102,8 +3094,7 @@ MagickExport Image *ScaleImage(const Image *image,const size_t columns,
         /*
           Scale X direction.
         */
-        for (i=0; i < (ssize_t) GetPixelChannels(image); i++)
-          pixel[i]=0.0;
+        pixel=zero;
         next_column=MagickFalse;
         span.x=1.0;
         s=scanline;
@@ -3115,15 +3106,23 @@ MagickExport Image *ScaleImage(const Image *image,const size_t columns,
           {
             if (next_column != MagickFalse)
               {
-                for (i=0; i < (ssize_t) GetPixelChannels(image); i++)
-                  pixel[i]=0.0;
-                t+=GetPixelChannels(scale_image);
+                pixel=zero;
+                t++;
               }
-            for (i=0; i < (ssize_t) GetPixelChannels(image); i++)
-            {
-              pixel[i]+=span.x*s[i];
-              t[i]=pixel[i];
-            }
+            pixel.red+=span.x*s->red;
+            pixel.green+=span.x*s->green;
+            pixel.blue+=span.x*s->blue;
+            if (scale_image->colorspace == CMYKColorspace)
+              pixel.black+=span.x*s->black;
+            if (image->matte != MagickFalse)
+              pixel.alpha+=span.x*s->alpha;
+            t->red=pixel.red;
+            t->green=pixel.green;
+            t->blue=pixel.blue;
+            if (scale_image->colorspace == CMYKColorspace)
+              t->black=pixel.black;
+            if (scale_image->matte != MagickFalse)
+              t->alpha=pixel.alpha;
             scale.x-=span.x;
             span.x=1.0;
             next_column=MagickTrue;
@@ -3132,28 +3131,42 @@ MagickExport Image *ScaleImage(const Image *image,const size_t columns,
           {
             if (next_column != MagickFalse)
               {
-                for (i=0; i < (ssize_t) GetPixelChannels(image); i++)
-                  pixel[i]=0.0;
+                pixel=zero;
                 next_column=MagickFalse;
-                t+=GetPixelChannels(scale_image);
+                t++;
               }
-            for (i=0; i < (ssize_t) GetPixelChannels(image); i++)
-              pixel[i]+=scale.x*s[i];
+            pixel.red+=scale.x*s->red;
+            pixel.green+=scale.x*s->green;
+            pixel.blue+=scale.x*s->blue;
+            if (scale_image->colorspace == CMYKColorspace)
+              pixel.black+=scale.x*s->black;
+            if (scale_image->matte != MagickFalse)
+              pixel.alpha+=scale.x*s->alpha;
             span.x-=scale.x;
           }
-        s+=GetPixelChannels(image);
+        s++;
       }
       if (span.x > 0)
         {
-          s-=GetPixelChannels(image);
-          for (i=0; i < (ssize_t) GetPixelChannels(image); i++)
-            pixel[i]+=span.x*s[i];
+          s--;
+          pixel.red+=span.x*s->red;
+          pixel.green+=span.x*s->green;
+          pixel.blue+=span.x*s->blue;
+          if (scale_image->colorspace == CMYKColorspace)
+            pixel.black+=span.x*s->black;
+          if (scale_image->matte != MagickFalse)
+            pixel.alpha+=span.x*s->alpha;
         }
       if ((next_column == MagickFalse) &&
           ((ssize_t) (t-scale_scanline) < (ssize_t) scale_image->columns))
         {
-          for (i=0; i < (ssize_t) GetPixelChannels(image); i++)
-            t[i]=pixel[i];
+          t->red=pixel.red;
+          t->green=pixel.green;
+          t->blue=pixel.blue;
+          if (scale_image->colorspace == CMYKColorspace)
+            t->black=pixel.black;
+          if (scale_image->matte != MagickFalse)
+            t->alpha=pixel.alpha;
         }
       /*
         Transfer scanline to scaled image.
@@ -3161,27 +3174,18 @@ MagickExport Image *ScaleImage(const Image *image,const size_t columns,
       t=scale_scanline;
       for (x=0; x < (ssize_t) scale_image->columns; x++)
       {
-        channel=GetPixelChannelMapChannel(scale_image,AlphaPixelChannel);
-        alpha=QuantumScale*t[channel];
-        gamma=1.0/(fabs((double) alpha) <= MagickEpsilon ? 1.0 : alpha);
-        for (i=0; i < (ssize_t) GetPixelChannels(image); i++)
-        {
-          traits=GetPixelChannelMapTraits(image,(PixelChannel) i);
-          if (traits == UndefinedPixelTrait)
-            continue;
-          channel=GetPixelChannelMapChannel(image,(PixelChannel) i);
-          scale_traits=GetPixelChannelMapTraits(scale_image,channel);
-          if (scale_traits == UndefinedPixelTrait)
-            continue;
-          if (((scale_traits & BlendPixelTrait) == 0) ||
-              (GetPixelAlphaTraits(scale_image) == UndefinedPixelTrait) ||
-              (scale_image->matte == MagickFalse))
-            q[channel]=ClampToQuantum(t[i]);
-          else
-            q[channel]=ClampToQuantum(gamma*t[i]);
-        }
+        if (scale_image->matte != MagickFalse)
+          alpha=QuantumScale*s->alpha;
+        alpha=1.0/(fabs(alpha) <= MagickEpsilon ? 1.0 : alpha);
+        SetPixelRed(scale_image,ClampToQuantum(alpha*t->red),q);
+        SetPixelGreen(scale_image,ClampToQuantum(alpha*t->green),q);
+        SetPixelBlue(scale_image,ClampToQuantum(alpha*t->blue),q);
+        if (scale_image->colorspace == CMYKColorspace)
+          SetPixelBlack(scale_image,ClampToQuantum(alpha*t->black),q);
+        if (scale_image->matte != MagickFalse)
+          SetPixelAlpha(scale_image,ClampToQuantum(t->alpha),q);
+        t++;
         q+=GetPixelChannels(scale_image);
-        t+=GetPixelChannels(scale_image);
       }
     }
     if (SyncCacheViewAuthenticPixels(scale_view,exception) == MagickFalse)
@@ -3196,11 +3200,11 @@ MagickExport Image *ScaleImage(const Image *image,const size_t columns,
   /*
     Free allocated memory.
   */
-  y_vector=(MagickRealType *) RelinquishMagickMemory(y_vector);
-  scale_scanline=(MagickRealType *) RelinquishMagickMemory(scale_scanline);
+  y_vector=(PixelInfo *) RelinquishMagickMemory(y_vector);
+  scale_scanline=(PixelInfo *) RelinquishMagickMemory(scale_scanline);
   if (scale_image->rows != image->rows)
-    scanline=(MagickRealType *) RelinquishMagickMemory(scanline);
-  x_vector=(MagickRealType *) RelinquishMagickMemory(x_vector);
+    scanline=(PixelInfo *) RelinquishMagickMemory(scanline);
+  x_vector=(PixelInfo *) RelinquishMagickMemory(x_vector);
   scale_image->type=image->type;
   return(scale_image);
 }
index ce1137774d7e159ccc822d44075a71ec154a466c..4a7eec6a0f9e5248bc401c1dc06bbd22c132114c 100644 (file)
@@ -27,14 +27,14 @@ extern "C" {
 */
 #define MagickPackageName "ImageMagick"
 #define MagickCopyright  "Copyright (C) 1999-2011 ImageMagick Studio LLC"
-#define MagickSVNRevision  "4861"
+#define MagickSVNRevision  "exported"
 #define MagickLibVersion  0x700
 #define MagickLibVersionText  "7.0.0"
 #define MagickLibVersionNumber  5,0,0
 #define MagickLibAddendum  "-0"
 #define MagickLibInterface  5
 #define MagickLibMinInterface  5
-#define MagickReleaseDate  "2011-08-02"
+#define MagickReleaseDate  "2011-08-03"
 #define MagickChangeDate   "20110801"
 #define MagickAuthoritativeURL  "http://www.imagemagick.org"
 #if defined(MAGICKCORE_OPENMP_SUPPORT)
index 08f77b78d8848c6a148a4987cd6810c8bfd36d4a..f00fca87a04fee986ef61589e2cddd68674343da 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
+   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
 </div>
 </div>
 </div>
 
 <p>The ImageMagick development process ensures a stable API and ABI. Before each ImageMagick release, we perform a comprehensive security assessment that includes <a href="http://www.valgrind.org">memory and thread</a> error detection to prevent security vulnerabilities.</p>
 
-<p>The current release is ImageMagick 6.7.1-1.</p>
+<p>The current release is ImageMagick 6.7.1-2.</p>
 
 </div>
 
index 1790b0ca101f8917e04692f44d84bfb3e9a2e20a..c16f8d6e25982d557181fce7e27f7ccf5fb1495c 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
+   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
 </div>
 </div>
 </div>
 
 <p>The configure script looks at your environment and decides what it can cobble together to get ImageMagick compiled and installed on your system.  This includes finding a compiler, where your compiler header files are located (e.g. stdlib.h), and if any delegate libraries are available for ImageMagick to use (e.g. JPEG, PNG, TIFF, etc.).  If you are willing to accept configure's default options, and build from within the source directory, you can simply type:</p>
 
-<p class='crt'><span class="crtprompt"> $magick&gt; </span><span class='crtin'>cd ImageMagick-6.7.1-1</span><span class='crtout'></span><span class="crtprompt"> $magick&gt; </span><span class='crtin'>./configure</span></p>
+<p class='crt'><span class="crtprompt"> $magick&gt; </span><span class='crtin'>cd ImageMagick-6.7.1-2</span><span class='crtout'></span><span class="crtprompt"> $magick&gt; </span><span class='crtin'>./configure</span></p>
 <p>Watch the configure script output to verify that it finds everything that
  you think it should.  Pay particular attention to the last lines of the script output.  For example, here is a recent report from our system:</p>
 
@@ -589,7 +589,7 @@ Options used to compile and link:
        <div class="doc-section">
          <p><a href="../www/download.html">Download</a> the ImageMagick source distribution and verify the distribution against its <a href="http://www.imagemagick.org/download/digest.rdf">message digest</a>.</p>
          <p>Unpack and change into the top-level ImageMagick directory:</p>
-               <p class='crt'><span class="crtprompt"> $magick&gt; </span><span class='crtin'>tar xvfz ImageMagick-6.7.1-1.tar.gz</span><span class='crtout'></span><span class="crtprompt"> $magick&gt; </span><span class='crtin'>cd ImageMagick-6.7.1-1</span></p>    <p>Configure ImageMagick:</p>
+               <p class='crt'><span class="crtprompt"> $magick&gt; </span><span class='crtin'>tar xvfz ImageMagick-6.7.1-2.tar.gz</span><span class='crtout'></span><span class="crtprompt"> $magick&gt; </span><span class='crtin'>cd ImageMagick-6.7.1-2</span></p>    <p>Configure ImageMagick:</p>
        <p class='crt'><span class="crtprompt"> $magick&gt; </span><span class='crtin'>./configure --prefix=/opt --with-quantum-depth=16 \ <br/>
                --disable-dependency-tracking --with-x=yes \ <br/>
                --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib/ \ <br/>
@@ -609,7 +609,7 @@ Options used to compile and link:
 
 <p>Although you can download and install delegate libraries yourself, many are already available in the <a href="http://gnuwin32.sourceforge.net/">GnuWin32</a> distribution.  Download and install whichever delegate libraries you require such as JPEG, PNG, TIFF, etc.  Make sure you specify the development headers when you install a package.  Next type,</p>
 
-<p class='crt'><span class="crtprompt"> $magick&gt; </span><span class='crtin'>tar jxvf ImageMagick-6.7.1-?.tar.bz2</span><span class='crtout'></span><span class="crtprompt"> $magick&gt; </span><span class='crtin'>cd ImageMagick-6.7.1-1</span><span class='crtout'></span><span class="crtprompt"> $magick&gt; </span><span class='crtin'>export CPPFLAGS="-Ic:/Progra~1/GnuWin32/include"</span><span class='crtout'></span><span class="crtprompt"> $magick&gt; </span><span class='crtin'>export LDFLAGS="-Lc:/Progra~1/GnuWin32/lib"</span><span class='crtout'></span><span class="crtprompt"> $magick&gt; </span><span class='crtin'>./configure --without-perl</span><span class='crtout'></span><span class="crtprompt"> $magick&gt; </span><span class='crtin'>make</span><span class='crtout'></span><span class="crtprompt"> $magick&gt; </span><span class='crtin'>sudo make install</span></p></div>
+<p class='crt'><span class="crtprompt"> $magick&gt; </span><span class='crtin'>tar jxvf ImageMagick-6.7.1-?.tar.bz2</span><span class='crtout'></span><span class="crtprompt"> $magick&gt; </span><span class='crtin'>cd ImageMagick-6.7.1-2</span><span class='crtout'></span><span class="crtprompt"> $magick&gt; </span><span class='crtin'>export CPPFLAGS="-Ic:/Progra~1/GnuWin32/include"</span><span class='crtout'></span><span class="crtprompt"> $magick&gt; </span><span class='crtin'>export LDFLAGS="-Lc:/Progra~1/GnuWin32/lib"</span><span class='crtout'></span><span class="crtprompt"> $magick&gt; </span><span class='crtin'>./configure --without-perl</span><span class='crtout'></span><span class="crtprompt"> $magick&gt; </span><span class='crtin'>make</span><span class='crtout'></span><span class="crtprompt"> $magick&gt; </span><span class='crtin'>sudo make install</span></p></div>
 
 <h2><a id="problems"></a>Dealing with Unexpected Problems</h2>
 <div class="doc-section">
index 5d1163d7ddc6db68e4d64332f4b4a3508386c694..6f87ffdb9ae1f67c0173b02853ac810c9c58a299 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
+   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
 </div>
 </div>
 </div>
 
        <ol>
        <li>Double-click on
-       <kbd>VisualMagick/bin/ImageMagick-6.7.1-1-Q16-windows-dll.exe</kbd>
+       <kbd>VisualMagick/bin/ImageMagick-6.7.1-2-Q16-windows-dll.exe</kbd>
        to launch the ImageMagick binary distribution.</li>
        <li>Complete the installer screens to install ImageMagick on your system.</li>
        </ol>
index 014883ea7f99c004784c8bb07d06af27a2dc301f..b66cf40047e2d1f43fe53fbe63c890df86773ce4 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
+   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
 </div>
 </div>
 </div>
index 8caff8d9981fe665d26ed30f4b671a59d282d687..dfcae668aca33a50819a72281258ce3eb30c984d 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
 </div>
 </div>
 </div>
index 2efa18b64be4d662d84aa70f964aa60d1bb02ead..3374dcc1d91c2859f739ed83169e11769007884c 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
+   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
 </div>
 </div>
 </div>
index 6cf3ff53200c3352f04f7a3ec6bb3bf34381d3e3..32e130fb05c40cc3c4b32f2446d7ebdb5801f656 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
 </div>
 </div>
 </div>
index dd6c5fa0399d8cc2b45ca84ef491bfa2b1c70092..3d9c9650d64e96b214be3c932371775deffa4ab4 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
index c4e94ae398b37692635d72e070b90215e745e3dd..f05aec268098d77de6aea222be24bfb056c429fc 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
+   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
 </div>
 </div>
 </div>
index d8b9eed344a7c60477cbba83199d6974864b96b2..7b54570fab48f69bfc3ff1325d08ed107975c3d1 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
index e0b7016c90f09b44b6bb68d12852b9e3b092a14a..9352f019c2796f2b1a320dcc84c89a40c2538028 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Webdesign" href="http://www.renehornig.com/">Webdesign</a><!-- 20111001000240 -->
 </div>
 </div>
 </div>
index e2bf12fd63edab491dfaf8fc0a41768a4a406a5d..433a5c352920b62dc5a1fce4d98cf7cf065faff5 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
index ae3cee5514e0e0182f1d58831a40d74ab2d710b6..8cf5d19ca6ce34b9ac04e08886768faa77660d5e 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
 </div>
 </div>
 </div>
index 1e7f3bfd5ff088b46b5a611e741362860bbe382e..9d1b06d5c8e5d716e4e7e32c09553353bcaa3226 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Günstige Turbolader" href="http://www.autoteile-carparts.de/">Günstige Turbolader</a><!-- 20111101000030 -->
+   <a rel="follow" title="Sponsor: Webdesign" href="http://www.renehornig.com/">Webdesign</a><!-- 20111001000240 -->
 </div>
 </div>
 </div>
index cf075d605645e5250aa7d53838ff5dea09c5fb6e..0aef579a5c669d0ff7e6f4aa1ccf718744dabe02 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
+   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
 </div>
 </div>
 </div>
index 5ea69b9f04449bfb919f40bc1b00fa61a7286d45..07911223c908f1cf9514b242d00cc81b4bbf209a 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Günstige Turbolader" href="http://www.autoteile-carparts.de/">Günstige Turbolader</a><!-- 20111101000030 -->
 </div>
 </div>
 </div>
index e1afa5436ca5900f7f09b57e695c0294d409ac08..f8c20c41e637c48eba56eecf79cc4414dcba72d1 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
 </div>
 </div>
 </div>
index 862b87904cfa05b10bcb3ce967a7ffc89e980b1a..5ed6b2264cbdbcad81a75397e0d479e5481764af 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
+   <a rel="follow" title="Sponsor: Günstige Turbolader" href="http://www.autoteile-carparts.de/">Günstige Turbolader</a><!-- 20111101000030 -->
 </div>
 </div>
 </div>
index b1782d5c63040faa4a3e1d89c3b90c67511e8da0..736be4c18e8486ea809f84baa6b24c3d3dbc2177 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
 </div>
 </div>
 </div>
index 73d5093030f9b06d00c6cf89c3300d68c81634a3..20a26c7fb5105c3427658e115ae1e13ca67536a0 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Webdesign" href="http://www.renehornig.com/">Webdesign</a><!-- 20111001000240 -->
+   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
 </div>
 </div>
 </div>
index 60efa481b06fbc22d17feeb38ccfb7ede55b5545..414f7a7f7cd955f3d006f7a72e510ad3838fe9b4 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
index f59a7df1030eb341db2ec0914f11b81189987e91..67cee14ed444fc55936329e1828f754115fa87ed 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
index eb6bdd6e11eefa7f45980bad3a67794c9a4c85e8..09c74786c7ca852e2ecc4663f0d1c7a54c2c26d9 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
+   <a rel="follow" title="Sponsor: Günstige Turbolader" href="http://www.autoteile-carparts.de/">Günstige Turbolader</a><!-- 20111101000030 -->
 </div>
 </div>
 </div>
index 86bc6226c3ea421869b0051620a307fce70bf4b1..0eb31d20385be6a873739e564b4967560cd6635b 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
+   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
 </div>
 </div>
 </div>
index c57ba44eee011d00ccdaf059ce4e659ae3bd9cf9..41ba876b10c2b6ac54ff54b2fbbdf1ab62609572 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
index 4e1dbdf634f30a0529eb53a94d0a6cb24f0827dd..9cfd26dadc9605d0fcf1a0ca24878c54b8c1c949 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Webdesign" href="http://www.renehornig.com/">Webdesign</a><!-- 20111001000240 -->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
index 2a0d1a15e0c398f2392d591a0873d5542a914a93..cd334cfd0813b67c54e699d52b6e4c34d7ce3747 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
+   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
 </div>
 </div>
 </div>
index d72ff8606a49ed1e56e1cccc8ed822fa70be1e86..2b6c93b62e79779eea47d53013867a6c8748ae82 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
 </div>
 </div>
 </div>
index d39257da6509bba0fad572e25d5e8bd20dbe78fe..6dc078bd0a68e5519f94411442a29d998db19529 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Günstige Turbolader" href="http://www.autoteile-carparts.de/">Günstige Turbolader</a><!-- 20111101000030 -->
 </div>
 </div>
 </div>
index 293ae205bbdf57324c2ee8b173f64f89eb441c24..ff40c1bbf49a38e3f550b45bdefa8a9dda4144e2 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Webdesign" href="http://www.renehornig.com/">Webdesign</a><!-- 20111001000240 -->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
index 4f4cd2ea0de87adaf159ed32197198b1dad5c11e..9d3438fc396f08790c67dd10050e6cf838df1a79 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
+   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
 </div>
 </div>
 </div>
index 0b5a7d6ebbe395f69b1aa8d3f336f2e8b53dff98..b8e30bb75c902dd8532ae961cbb64e1652a0f633 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
index aa42680954b25313a5adcfa65abfd0cbd6fdc0e3..dec90a23734943e2be3c87d90258a8ac2929a6d2 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Webdesign" href="http://www.renehornig.com/">Webdesign</a><!-- 20111001000240 -->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
index 4f8cddd8cb2dcbeff05585b48cbb6ac8c42d5c3e..37316dbf2ef1d4b09e1e80753231cbd6930fc643 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
+   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
 </div>
 </div>
 </div>
index c811553b5c391baec22d2cf5ab3b98f3fbc20bf6..582efac2654d06f587bb0aa13698ec49e4453e6e 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
 </div>
 </div>
 </div>
index b8b09ff2af9a0301dc8ebf16b413899fb1dc76a8..e1e13865a04012fd1cea1cce4fa3b5d49f26c391 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
+   <a rel="follow" title="Sponsor: Günstige Turbolader" href="http://www.autoteile-carparts.de/">Günstige Turbolader</a><!-- 20111101000030 -->
 </div>
 </div>
 </div>
index 4ecfb32211001d84dcc385d5b646d3f33b835b4e..c5ab4023e3e348404c87c546be43c137d46b7bdd 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
+   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
 </div>
 </div>
 </div>
index 0064550122d351cd3485644919ac530fa4a7d331..341ff21ebb31eb76a457e6e2e992988cc3c72fed 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: Webdesign" href="http://www.renehornig.com/">Webdesign</a><!-- 20111001000240 -->
 </div>
 </div>
 </div>
index a90fbd5e826f3e572e3d6dd6a6bf547ad5d1fc8d..9b19c590726408a192c55e84bf36bad3bc1d7ace 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Webdesign" href="http://www.renehornig.com/">Webdesign</a><!-- 20111001000240 -->
 </div>
 </div>
 </div>
index 1bc58d11a149843a426aa5e2b229d7df42822981..6d8da52c562531860e5b2197d4874bdd8c981284 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Webdesign" href="http://www.renehornig.com/">Webdesign</a><!-- 20111001000240 -->
+   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
 </div>
 </div>
 </div>
index 05a049cbd5fbcbf8b3d604692da2aeb4820055d1..ccb1325542084bf92beb03d7b8149021cca6965a 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Günstige Turbolader" href="http://www.autoteile-carparts.de/">Günstige Turbolader</a><!-- 20111101000030 -->
 </div>
 </div>
 </div>
index b723580bffb192c9a97abdd5547686bcf6539ebc..ff8ad2cf0dc1a3a90649c1858e2f035e56fd8cda 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
index 4d506d6883a16cabf57f9188d9d83bc680d730be..9b95a513f42e952215a7f8a268950e53538c9a13 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
+   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
 </div>
 </div>
 </div>
index ab95c59e9a3ca1657858c8faee24f90bffe64c8e..5986765e2a60649a0caae72596687f8e7b384ebe 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Günstige Turbolader" href="http://www.autoteile-carparts.de/">Günstige Turbolader</a><!-- 20111101000030 -->
 </div>
 </div>
 </div>
index 649fef079491f115596cbf36fdf6ee164cdf39f1..d6f9ece7f0838d15dc4d95364bf7ff88303fe42e 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
 </div>
 </div>
 </div>
index 7ed63e6205c6ba37df423e64c8c0d124600e3025..860e4a400fdacca8c004f480dca08105a63f60e6 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
 </div>
 </div>
 </div>
index 33e7b7fad782ed877dbd115d21df63562b20e232..335416540d398a4f7d2862e5df56325d71b080e3 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
 </div>
 </div>
 </div>
index 68d1ed9ff61a4d91fcd1ae1a6311b2f94caec3eb..dac1833f3b90c7c41a14112bd62d203fc89a6e1d 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
 </div>
 </div>
 </div>
index 17699ca92cb5a4e943428e5d355a5bcb84164b7f..1c6b7330e4d23622676876e0ec019e726b045faa 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
 </div>
 </div>
 </div>
index 7bd6a43bb3218b88442bad5a5b276afc3a82f195..3c50595d53266b2525badde279a5ada0e4fc142a 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
index 5b861bf7bb0b2dc47c9fd5913e6cf446644e59e6..3b2913c586cfed38554e85997717e4b45f785302 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
index 4ed2412f50013e7d9316c5a4c80f74fd1bce2feb..04b8f8e390e53cc7c9bb187fc4fa9db1e4e3169b 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
index 5ecd80a1c35ae0f1ca01e8f888249d83847cb09a..09a8fb33010a37377ffc720e5426fd6504564483 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Günstige Turbolader" href="http://www.autoteile-carparts.de/">Günstige Turbolader</a><!-- 20111101000030 -->
+   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
 </div>
 </div>
 </div>
index df16220d3f45ec061dafbc61542c6cbd334de908..c16a77b947f1ecc4ffe7c4e9eeb44ae936163958 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
+   <a rel="follow" title="Sponsor: Günstige Turbolader" href="http://www.autoteile-carparts.de/">Günstige Turbolader</a><!-- 20111101000030 -->
 </div>
 </div>
 </div>
index 6838714406d1f0dab68a3aec6fa9aafd9dd26ab8..25bc21b35f6a6769ec2d5d368c661b8c70b73db5 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
index d47cc29db8c71abf487ee53798de9625edcad80c..9076785967d9012932fe19ac215a837a4b9afa01 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
+   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
 </div>
 </div>
 </div>
index f3755021b6e4ad5150c194dbe863a2fbe4fa4cd7..0c6baa7b4603e5fa1985f4da981217fbae1ba6bb 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
 </div>
 </div>
 </div>
 
 <p>When the pixel cache is initialized, pixels are scaled from whatever bit depth they originated from to that required by the pixel cache.  For example, a 1-channel 1-bit monochrome PBM image is scaled to a 4 channel 8-bit RGBA image, if you are using the Q8 version of ImageMagick, and 16-bit RGBA for the Q16 version.  You can determine which version you have with the <a href="../www/command-line-options.html#version">&#x2011;version</a> option: </p>
 
-<p class='crt'><span class="crtprompt"> $magick&gt; </span><span class='crtin'>identify -version</span><span class='crtout'>Version: ImageMagick 6.7.1-1 2011-07-01 Q16 http://www.imagemagick.org</span></p>
+<p class='crt'><span class="crtprompt"> $magick&gt; </span><span class='crtin'>identify -version</span><span class='crtout'>Version: ImageMagick 6.7.1-2 2011-07-01 Q16 http://www.imagemagick.org</span></p>
 <p>As you can see, the convenience of the pixel cache sometimes comes with a trade-off in storage (e.g. storing a 1-bit monochrome image as 16-bit RGBA is wasteful) and speed (i.e. storing the entire image in memory is generally slower than accessing one scanline of pixels at a time).  In most cases, the benefits of the pixel cache typically outweigh any disadvantages.</p>
 </div>
 
index 8ab32bc1a296559152a9bb48fc544bb7e1e5c55d..3fa791fd88b0eea108b01e0ed3f748aaeef20d1a 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
 </div>
 </div>
 </div>
   </tr>
 
   <tr>
-      <td valign="top">ImageMagick-6.7.1-1.i386.rpm</td>
-    <td valign="top"><a href= "http://www.imagemagick.org/download/linux/CentOS/i386/ImageMagick-6.7.1-1.i386.rpm">download</a></td>
-    <td valign="top"><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/linux/CentOS/i386/ImageMagick-6.7.1-1.i386.rpm">download</a></td>
+      <td valign="top">ImageMagick-6.7.1-2.i386.rpm</td>
+    <td valign="top"><a href= "http://www.imagemagick.org/download/linux/CentOS/i386/ImageMagick-6.7.1-2.i386.rpm">download</a></td>
+    <td valign="top"><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/linux/CentOS/i386/ImageMagick-6.7.1-2.i386.rpm">download</a></td>
     <td valign="top">CentOS 5.4 i386 RPM</td>
   </tr>
 
   <tr>
-      <td valign="top">ImageMagick-6.7.1-1.x86_64.rpm</td>
-      <td valign="top"><a href= "http://www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-6.7.1-1.x86_64.rpm">download</a></td>
-    <td valign="top"><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/linux/CentOS/x86_64/ImageMagick-6.7.1-1.x86_64.rpm">download</a></td>
+      <td valign="top">ImageMagick-6.7.1-2.x86_64.rpm</td>
+      <td valign="top"><a href= "http://www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-6.7.1-2.x86_64.rpm">download</a></td>
+    <td valign="top"><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/linux/CentOS/x86_64/ImageMagick-6.7.1-2.x86_64.rpm">download</a></td>
     <td valign="top">CentOS 5.4 x86_64 RPM</td>
   </tr>
 
 
 <p>ImageMagick RPM's are self-installing.  Simply type the following command and you're ready to start using ImageMagick:</p>
 
-<p class='crt'><span class="crtprompt"> $magick&gt; </span><span class='crtin'>rpm -Uvh ImageMagick-6.7.1-1.i386.rpm</span></p>
+<p class='crt'><span class="crtprompt"> $magick&gt; </span><span class='crtin'>rpm -Uvh ImageMagick-6.7.1-2.i386.rpm</span></p>
 <p>For other systems, create (or choose) a directory to install the package into and change to that directory, for example:</p>
 
 <p class='crt'><span class="crtprompt"> $magick&gt; </span><span class='crtin'>cd $HOME</span></p>
 <pre class="text">
        ./imagemagick_compile.sh <em>VERSION</em>
 </pre>
-<p>where <em>VERSION</em> is the version of ImageMagick you want to compile (i.e.: 6.7.1-1, svn, ...)</p>
+<p>where <em>VERSION</em> is the version of ImageMagick you want to compile (i.e.: 6.7.1-2, svn, ...)</p>
 
 <p>This script compiles ImageMagick as a static library to be included in iOS projects and adds support for</p>
 <ul>
 <p>The amount of memory can be an important factor, especially if you intend to work on large images.  A minimum of 512 MB of RAM is recommended, but the more RAM the better.  Although ImageMagick runs well on a single core computer, it automagically runs in parallel on multi-core systems reducing run times considerably.</p>
 
 <p>The Windows version of ImageMagick is self-installing.  Simply click on the appropriate version below and it will launch itself and ask you a few installation questions.  Versions with <em>Q8</em> in the name are 8 bits-per-pixel component (e.g. 8-bit red, 8-bit green, etc.), whereas,  <em>Q16</em> in the filename are 16 bits-per-pixel component. A Q16 version permits you to read or write 16-bit images without losing precision but requires twice as much resources as the Q8 version.  Versions with <em>dll</em> in the filename include ImageMagick libraries as <a href="http://www.answers.com/topic/dll">dynamic link libraries</a>. If you are not sure which version is appropriate, choose
-<a href='http://www.imagemagick.org/download/binaries/ImageMagick-6.7.1-1-Q16-windows-dll.exe'>ImageMagick-6.7.1-1-Q16-windows-dll.exe</a>.</p>
+<a href='http://www.imagemagick.org/download/binaries/ImageMagick-6.7.1-2-Q16-windows-dll.exe'>ImageMagick-6.7.1-2-Q16-windows-dll.exe</a>.</p>
 
 <table class="doc">
   <col width="50%"/> <col width="10%"/> <col width="10%"/> <col width="30%"/>
   </tr>
 
   <tr>
-        <td valign="top">ImageMagick-6.7.1-1-Q16-windows-dll.exe</td>
-        <td valign="top"><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-6.7.1-1-Q16-windows-dll.exe">download</a></td>
-      <td valign="top"><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.7.1-1-Q16-windows-dll.exe">download</a></td>
+        <td valign="top">ImageMagick-6.7.1-2-Q16-windows-dll.exe</td>
+        <td valign="top"><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-6.7.1-2-Q16-windows-dll.exe">download</a></td>
+      <td valign="top"><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.7.1-2-Q16-windows-dll.exe">download</a></td>
     <td valign="top">Win32 dynamic at 16 bits-per-pixel</td>
   </tr>
 
   <tr>
-        <td valign="top">ImageMagick-6.7.1-1-Q16-windows-static.exe</td>
-        <td valign="top"><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-6.7.1-1-Q16-windows-static.exe">download</a></td>
-      <td valign="top"><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.7.1-1-Q16-windows-static.exe">download</a></td>
+        <td valign="top">ImageMagick-6.7.1-2-Q16-windows-static.exe</td>
+        <td valign="top"><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-6.7.1-2-Q16-windows-static.exe">download</a></td>
+      <td valign="top"><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.7.1-2-Q16-windows-static.exe">download</a></td>
     <td valign="top">Win32 static at 16 bits-per-pixel</td>
   </tr>
 
   <tr>
-        <td valign="top">ImageMagick-6.7.1-1-Q8-windows-dll.exe</td>
-        <td valign="top"><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-6.7.1-1-Q8-windows-dll.exe">download</a></td>
-      <td valign="top"><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.7.1-1-Q8-windows-dll.exe">download</a></td>
+        <td valign="top">ImageMagick-6.7.1-2-Q8-windows-dll.exe</td>
+        <td valign="top"><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-6.7.1-2-Q8-windows-dll.exe">download</a></td>
+      <td valign="top"><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.7.1-2-Q8-windows-dll.exe">download</a></td>
     <td valign="top">Win32 dynamic at 8 bits-per-pixel</td>
   </tr>
 
   <tr>
-        <td valign="top">ImageMagick-6.7.1-1-Q8-windows-static.exe</td>
-        <td valign="top"><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-6.7.1-1-Q8-windows-static.exe">download</a></td>
-      <td valign="top"><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.7.1-1-Q8-windows-static.exe">download</a></td>
+        <td valign="top">ImageMagick-6.7.1-2-Q8-windows-static.exe</td>
+        <td valign="top"><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-6.7.1-2-Q8-windows-static.exe">download</a></td>
+      <td valign="top"><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.7.1-2-Q8-windows-static.exe">download</a></td>
     <td valign="top">Win32 static at 8 bits-per-pixel</td>
   </tr>
 
   <tr>
-        <td valign="top">ImageMagick-6.7.1-1-Q16-windows-x64-dll.exe</td>
-        <td valign="top"><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-6.7.1-1-Q16-windows-x64-dll.exe">download</a></td>
-      <td valign="top"><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.7.1-1-Q16-windows-x64-dll.exe">download</a></td>
+        <td valign="top">ImageMagick-6.7.1-2-Q16-windows-x64-dll.exe</td>
+        <td valign="top"><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-6.7.1-2-Q16-windows-x64-dll.exe">download</a></td>
+      <td valign="top"><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.7.1-2-Q16-windows-x64-dll.exe">download</a></td>
    <td valign="top">Win64 dynamic at 16 bits-per-pixel</td>
   </tr>
 
   <tr>
-        <td valign="top">ImageMagick-6.7.1-1-Q16-windows-x64-static.exe</td>
-        <td valign="top"><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-6.7.1-1-Q16-windows-x64-static.exe">download</a></td>
-      <td valign="top"><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.7.1-1-Q16-windows-x64-static.exe">download</a></td>
+        <td valign="top">ImageMagick-6.7.1-2-Q16-windows-x64-static.exe</td>
+        <td valign="top"><a href= "http://www.imagemagick.org/download/binaries/ImageMagick-6.7.1-2-Q16-windows-x64-static.exe">download</a></td>
+      <td valign="top"><a href="ftp://ftp.imagemagick.org/pub/ImageMagick/binaries/ImageMagick-6.7.1-2-Q16-windows-x64-static.exe">download</a></td>
    <td valign="top">Win64 static at 16 bits-per-pixel</td>
   </tr>
 
index 5d772c6e581e13616b40d3a0e21b0b29de26c8e2..12aec789b64e7f7055d5593f638b952eba6cf390 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
index 3c3c0436744c39791aa312d81c819b48d658a1d5..9ff360f474a0eaa513a314f8ba25afbbdea8e3b5 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
index d9b878db97f773d39f6abde69f16c60588f021f5..ce3687323e0fabc32390d1faaaecd2b1ffcd098f 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Webdesign" href="http://www.renehornig.com/">Webdesign</a><!-- 20111001000240 -->
 </div>
 </div>
 </div>
index 151875cb313df89efa9523dcf088d365ed32ce03..14ec0c3829dcf6276e18453736f6e4e9c7a5baec 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
+   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
 </div>
 </div>
 </div>
index 34c29ab2ed13ba8f64050c1705de417a0e2eaeb0..dafd8fd2024a2b48464e3c4d204e0680da9220a3 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
index e470eea42bd8fda263c3f838c8dc3348fc91faaf..59b913631ac66b5f54f69154b75eb38a3ba0531a 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
 </div>
 </div>
 </div>
index 4103d097d89f5f884e2d7e64e847202c39683563..5862ca7b8a0e00599c5559a462459acf15a9d572 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
+   <a rel="follow" title="Sponsor: Günstige Turbolader" href="http://www.autoteile-carparts.de/">Günstige Turbolader</a><!-- 20111101000030 -->
 </div>
 </div>
 </div>
index 94eb7034da46aaf4de4655f11e2a25b792afc037..a35ebad614acff2d7626dbe3eeffe92793a2bee8 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
index 182bf9ca406aac423b8dbb6274d5aaacab4bb851..c5cc96e1e63e50b67d40862cb1312b689e555d3a 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
index c0d4c2fcd830dada546d84a957dabf06d0587f51..8fd636184773802f04431e6f84d44207faa8c700 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
index 70e1a152e17a817e311f6d001fbbba47aefcf5d6..a54049f30aa921c5d435cff77c786d359ffee334 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Webdesign" href="http://www.renehornig.com/">Webdesign</a><!-- 20111001000240 -->
+   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
 </div>
 </div>
 </div>
index 3e59aeafe9733dc65270c5fd00d74dd0d434bd85..c02943221f94628a3643d321642c4188459957d1 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: Günstige Turbolader" href="http://www.autoteile-carparts.de/">Günstige Turbolader</a><!-- 20111101000030 -->
 </div>
 </div>
 </div>
index 35971f212ecb521fd613c6c872ec8e196e3b15a5..083b17bc11bef8ea404f3957448efe3926138dc6 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
 </div>
 </div>
 </div>
 <h1>Download ImageMagick</h1>
 <div class="doc-section">
 <p>ImageMagick source and binary distributions are available from a variety of FTP and Web mirrors around the world listed below.  ImageMagick stable and development source releases are also available from <a href="../www/subversion.html">Subversion</a>.  Before you download, you may want to review recent <a href="../www/changelog.html">changes</a> to the ImageMagick distribution.</p>
-<p>The latest release of ImageMagick is version 6.7.1-1.</p>
+<p>The latest release of ImageMagick is version 6.7.1-2.</p>
 <dl>
   <dt class="doc">Australia</dt>
     <dd><a href="ftp://mirror.aarnet.edu.au/pub/imagemagick/">ftp://mirror.aarnet.edu.au/pub/imagemagick/</a></dd>
index 4fe397e9a6d61997c123ff7a25307dcfcaf7b08d..eea1314a03b8a69ec2282388b45753c60414bb3c 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Webdesign" href="http://www.renehornig.com/">Webdesign</a><!-- 20111001000240 -->
 </div>
 </div>
 </div>
index 611f6fb245b35bf9dd2429ac6c4a02ce513f8337..a48977d8ffe14a7cee5d0391b83c363a53f2ca25 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
+   <a rel="follow" title="Sponsor: Webdesign" href="http://www.renehornig.com/">Webdesign</a><!-- 20111001000240 -->
 </div>
 </div>
 </div>
index f37b638e7bbd1f27bf70f1017b7be9fb6dd71be0..f67e2e82480e253a5137e81da10c726b8f1fbb91 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
+   <a rel="follow" title="Sponsor: Günstige Turbolader" href="http://www.autoteile-carparts.de/">Günstige Turbolader</a><!-- 20111101000030 -->
 </div>
 </div>
 </div>
index fe17c6925c77591a2e243df971294ce92a08000a..488b05f04ff567d472383f3927a7b1c20c9ee16d 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
+   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
 </div>
 </div>
 </div>
index 64debc5fe099531e154c4594eb4f05036786aa6c..f87a7b2bb0312052dc6943c11cd5f1efb68a4b0f 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
+   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
 </div>
 </div>
 </div>
index bee5cf960f1a110c97216bd4fe95d69e173ef091..b21e653a12887fb5e313ac2ef3b51e8ca96b417c 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Webdesign" href="http://www.renehornig.com/">Webdesign</a><!-- 20111001000240 -->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
     Tainted: False  <br/>
     Filesize: 3.97266kb  <br/>
     Number pixels: 3.14453kb  <br/>
-    Version: ImageMagick 6.7.1-1 2011-07-01 Q16 http://www.imagemagick.org</span></p>
+    Version: ImageMagick 6.7.1-2 2011-07-01 Q16 http://www.imagemagick.org</span></p>
 <p>To get the print size in inches of an image at 72 DPI, use:</p>
 
 <p class='crt'><span class="crtprompt"> $magick&gt; </span><span class='crtin'>identify -format "%[fx:w/72] by %[fx:h/72] inches" document.png</span><span class='crtout'>8.5 x 11 inches</span></p>
index 4996f7b0e443c198e487cf8844517c93a8732f40..f6ce6769c1b9829d803df21fba34224097174237 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
+   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
 </div>
 </div>
 </div>
index 9d564dabf7e36266e6a64cf6e2d67b842e17dd8a..38256c7da3b4dbab824e38225870821f73916dc8 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
+   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
 </div>
 </div>
 </div>
 
 <p>The ImageMagick development process ensures a stable API and ABI. Before each ImageMagick release, we perform a comprehensive security assessment that includes <a href="http://www.valgrind.org">memory and thread</a> error detection to prevent security vulnerabilities.</p>
 
-<p>The current release is ImageMagick 6.7.1-1.</p>
+<p>The current release is ImageMagick 6.7.1-2.</p>
 
 </div>
 
index f5ab1bfaa6a5158504e8b424cae77bec17ff2679..c00e01e6d5cdfad6b7eabd4e3cd2958b3112cb30 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
index eceaf29928fdc6bdaef5ee31457b618ef4fb478c..5bbcbc3415452c1f1c04ebb54e375daf83150819 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
 </div>
 </div>
 </div>
index 059b963e2c8d08c9236d31d2a4fc5a0f13d3c671..e3c76ce42539942cdec241172ab5e50c4bfe7b5e 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
index 1e534574453ac245e2e9ecec333bcc83fbbce38a..7a9e5fa1c00a1798a62225b7cc56ca245961b13d 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
 </div>
 </div>
 </div>
index fec21cc43ff30bfe5eb545cf8a3d5e552d67e92e..cc5e768d1e6af5b033a5e75e64de55986d0930ed 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Webdesign" href="http://www.renehornig.com/">Webdesign</a><!-- 20111001000240 -->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
index d6aaaf876f6a4c47f5b138bb801986aa74bc0e7b..5f92a0e008d3b4e6f9c5e307d75047e9babb95f5 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
+   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
 </div>
 </div>
 </div>
index 0f8556add0a79292d51bf35cec8c3a3ab38d20ef..1172739bcc7f048a2af979cd5c92631edc9187e8 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
+   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
 </div>
 </div>
 </div>
index 8c0662e09298494c9d60352e2643b680441e9e96..7bd59891b6a09a334451f0f79d9a83a017009faf 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
 </div>
 </div>
 </div>
index a890d05c101de5c20320c72fa1feda958477bcbf..b70d6c5d73feb64e733925b7e9b2778e0e0c9578 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Günstige Turbolader" href="http://www.autoteile-carparts.de/">Günstige Turbolader</a><!-- 20111101000030 -->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
index 8ac0e752e66acca32c610e5891defc94616f93ad..267bdbca619451921ce656fac345643538de114d 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
 </div>
 </div>
 </div>
index e301ef4bfe5f084bcf3c95d56b46be21f40c5d43..ba860310337d142e7e6e341741bd9fca8dd86462 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Günstige Turbolader" href="http://www.autoteile-carparts.de/">Günstige Turbolader</a><!-- 20111101000030 -->
 </div>
 </div>
 </div>
index 9ce12d3dcfabd89027e9729f223aa7a4af6a07e9..59ea638413d356237bc5b3738a1909b5c988ebad 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
index 83847103fcb978c26ee02a73bf1c1275e0940513..a1b477b324e6194bac29788cd44edeb0509f5c73 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
index 15a8c21e63681c30068e9debe6f7430503f4b633..bda8c08bdf0515218e80ceb4760185b61c35aa9f 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
 </div>
 </div>
 </div>
index 829009e8e2cf9152b7acf3d12e56b84b2047baf3..62b86b0a0afec847921017c4dc039e0c0cd014d6 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Webdesign" href="http://www.renehornig.com/">Webdesign</a><!-- 20111001000240 -->
+   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
 </div>
 </div>
 </div>
index b5027608bee9fd81c647a471648b368c3473532e..0d864864dcc8d982fc256a59b38fb247f7b0d4f7 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Fernsehdienst Berlin" href="http://www.atlas-multimedia.de">Fernsehdienst Berlin</a><!-- 2011090100025 atlas.multimedia-->
 </div>
 </div>
 </div>
index 8416d0ff5dfc1342b724a2ab9f60478960b7c93b..898a3c190770cb9eb0687363db933dd8282ae52f 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Kaffeevollautomaten Reparatur Kundendienst Berlin" href="http://www.kaffeemaschinen-center.de">Kaffeevollautomaten Reparatur Berlin</a><!-- 2011090100025 c.karule-->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
index 1dfc21c48d6fd66d9bcd0ae1a3ec6db82c1d9dff..a28dbdc3a3af31e33dbe4dda9be0f78eed81d630 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Free Catalogs" href="http://www.who-sells-it.com/">Free Catalogs</a><!-- 20120801000600 -->
 </div>
 </div>
 </div>
index 3ce913fe0ef83844e3965948f328ff98b949f6c4..225a22eed1a2870b724e7fe13961a4c4919ab2da 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Webdesign" href="http://www.renehornig.com/">Webdesign</a><!-- 20111001000240 -->
+   <a rel="follow" title="Sponsor: Bildbearbeitung" href="http://www.bildschliff.de">Bildbearbeitung</a><!-- 2012060100300 strait.de-->
 </div>
 </div>
 </div>
index 0ae3bb8495ab8820543bb896f68c93fd571b2eb8..cb805a0753c927f41fbf65849ea5ed5331065e2b 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Notebook Reparatur" href="http://www.atlasmultimedia.de">Notebook Reparatur</a><!-- 2011100100025 atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Brand shopping" href="http://brandport.net">Brand shopping</a><!-- 20120201000150 gyaku@gyaku... -->
 </div>
 </div>
 </div>
index 565500852a574078bea7443007647eaa26d9a2ab..3b4b319f44ac3a6b54ee6054508bfcf327c2c51d 100644 (file)
   <a rel="follow" title="Sponsor: Web Hosting Ratings" href="http://webhostingrating.com">Web Hosting Ratings</a><!-- 201110010720 -->
 </div>
 <div  class="sponsor">
-   <a rel="follow" title="Sponsor: Kaffeemaschinen reparatur" href="http://www.kaffeemaschinen-reparatur.de">Kaffeemaschinen reparatur</a><!-- 2011090100060 Temurbas atlas.multimedia-->
+   <a rel="follow" title="Sponsor: Günstige Turbolader" href="http://www.autoteile-carparts.de/">Günstige Turbolader</a><!-- 20111101000030 -->
 </div>
 </div>
 </div>