Created tag 0.2.2 . This bug release fixes the issue related to different behavior between Ant and Maven tests. See RELASE-NOTES.txt and issue #45.

git-svn-id: https://svn.apache.org/repos/asf/incubator/any23/tags/any23-0.2.2@1223464 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/any23-core/RELEASE-NOTES.txt b/any23-core/RELEASE-NOTES.txt
index 7f58dfb..7b0b578 100644
--- a/any23-core/RELEASE-NOTES.txt
+++ b/any23-core/RELEASE-NOTES.txt
@@ -17,6 +17,23 @@
 
 $Id$
 
+	                           Any23 0.2.2 
+                             Release Notes
+
+* Fixed dependency management on Maven. A second level dependency of Xerces
+  introduced a conflict on the java.xml.transform API causing wrong XSLT 
+  transformations within RDFa extractor.
+
+==========================================================================
+
+	                           Any23 0.2.1 
+                             Release Notes
+
+* Major fix on Tika configuration management. This fix solves the auto detection
+  of the main Semantic Web related formats.
+
+==========================================================================
+
                                Any23 0.2
                              Release Notes
 
diff --git a/any23-core/build.xml b/any23-core/build.xml
index 26f8a9d..0af6633 100644
--- a/any23-core/build.xml
+++ b/any23-core/build.xml
@@ -2,7 +2,7 @@
 <project name="Any23" default="dist" basedir=".">
 
 	<property name="name" value="any23"/>
-	<property name="version" value="0.2"/><!-- NOTE, there's also a version string in Any23.java, they should match! -->
+	<property name="version" value="0.2.2"/><!-- NOTE, there's also a version string in Any23.java, they should match! -->
 	<property name="project.package" value="com.google.code.any23"/>
 	<property name="src" value="src/main/java"/>
 	<property name="src.resources" value="src/main/resources"/>
@@ -39,11 +39,16 @@
 		<exclude name="${build}/**"/>
 		<exclude name="${build.tests}/**"/>
 		<exclude name="build/**"/>
+		<exclude name="target/**"/>
 		<exclude name="${zip}"/>
 		<exclude name="${tar}"/>
 		<exclude name=".project"/>
 		<exclude name=".classpath"/>
 		<exclude name=".settings/**"/>
+		<exclude name="cobertura.ser"/>
+		<exclude name="*.ipr"/>
+		<exclude name="*.iws"/>
+		<exclude name="*.iml"/>
 	</patternset>
 
 	<property name="execfiles" value="rover server"/>
diff --git a/any23-core/pom.xml b/any23-core/pom.xml
index 63cb860..b3a45e3 100644
--- a/any23-core/pom.xml
+++ b/any23-core/pom.xml
@@ -11,7 +11,7 @@
     <groupId>org.deri.any23</groupId>
     <artifactId>any23-core</artifactId>
     <packaging>jar</packaging>
-    <version>0.2</version><!-- NOTE, there's also a version string in Any23.java, they should match! -->
+    <version>0.2.2</version><!-- NOTE, there's also a version string in Any23.java, they should match! -->
     <name>Anything to Triples</name>
     <description>Anything To Triples (any23) is a library and web service that extracts structured data 
 	in RDF format from a variety of Web documents.</description>
@@ -175,6 +175,12 @@
 		    <groupId>xerces</groupId>
 		    <artifactId>xercesImpl</artifactId>
 		    <version>2.9.1</version>
+            <exclusions>
+                <exclusion>
+                    <groupId>xml-apis</groupId>
+                    <artifactId>xml-apis</artifactId>
+                </exclusion>
+            </exclusions>
 		</dependency>
 	    
 	    <!-- BEGIN: logger -->
@@ -242,6 +248,12 @@
 		    <groupId>jaxen</groupId>
 		    <artifactId>jaxen</artifactId>
 		    <version>1.1.1</version>
+            <exclusions>
+                <exclusion>
+                    <groupId>xalan</groupId>
+                    <artifactId>xalan</artifactId>
+                </exclusion>
+            </exclusions>
 		</dependency>
 		<dependency>
 		    <groupId>commons-lang</groupId>
diff --git a/any23-core/src/main/java/org/deri/any23/Any23.java b/any23-core/src/main/java/org/deri/any23/Any23.java
index d0ec62b..2be7d6d 100644
--- a/any23-core/src/main/java/org/deri/any23/Any23.java
+++ b/any23-core/src/main/java/org/deri/any23/Any23.java
@@ -53,8 +53,8 @@
  */
 public class Any23 {
 
-    // NOTE: there's also a version string in build.xml, they should match.
-    public static final String VERSION = "0.2";
+    // NOTE: there's also a version string in build.xml and pom.xml, they should match.
+    public static final String VERSION = "0.2.2";
 
     private final ExtractorGroup factories;
     private LocalCopyFactory streamCache;
diff --git a/any23-core/src/main/java/org/deri/any23/extractor/SingleDocumentExtraction.java b/any23-core/src/main/java/org/deri/any23/extractor/SingleDocumentExtraction.java
index ce436f7..dac6ad8 100644
--- a/any23-core/src/main/java/org/deri/any23/extractor/SingleDocumentExtraction.java
+++ b/any23-core/src/main/java/org/deri/any23/extractor/SingleDocumentExtraction.java
@@ -35,7 +35,6 @@
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.w3c.dom.Document;
-
 import java.io.BufferedInputStream;
 import java.io.IOException;
 import java.io.InputStream;
diff --git a/any23-core/src/main/java/org/deri/any23/extractor/html/TagSoupParser.java b/any23-core/src/main/java/org/deri/any23/extractor/html/TagSoupParser.java
index 155b8f7..b40f13d 100644
--- a/any23-core/src/main/java/org/deri/any23/extractor/html/TagSoupParser.java
+++ b/any23-core/src/main/java/org/deri/any23/extractor/html/TagSoupParser.java
@@ -22,7 +22,6 @@
 import org.w3c.dom.Document;
 import org.xml.sax.InputSource;
 import org.xml.sax.SAXException;
-
 import javax.xml.transform.TransformerException;
 import java.io.IOException;
 import java.io.InputStream;
diff --git a/any23-core/src/main/java/org/deri/any23/extractor/rdfa/RDFaExtractor.java b/any23-core/src/main/java/org/deri/any23/extractor/rdfa/RDFaExtractor.java
index a51eb89..678de7e 100644
--- a/any23-core/src/main/java/org/deri/any23/extractor/rdfa/RDFaExtractor.java
+++ b/any23-core/src/main/java/org/deri/any23/extractor/rdfa/RDFaExtractor.java
@@ -117,4 +117,4 @@
         return xslt;
     }
 
-}
+}
\ No newline at end of file
diff --git a/any23-core/src/main/java/org/deri/any23/mime/TikaMIMETypeDetector.java b/any23-core/src/main/java/org/deri/any23/mime/TikaMIMETypeDetector.java
index 1a7d8a6..1e594af 100644
--- a/any23-core/src/main/java/org/deri/any23/mime/TikaMIMETypeDetector.java
+++ b/any23-core/src/main/java/org/deri/any23/mime/TikaMIMETypeDetector.java
@@ -58,6 +58,9 @@
     private static final FakeRDFHandler FAKE_RDF_HANDLER = new FakeRDFHandler();
 
     private static TikaConfig config = null;
+
+    private static Tika tika;
+
     private static MimeTypes types;
 
     /**
@@ -132,18 +135,23 @@
         new TikaMIMETypeDetector();
     }
 
-    private final Tika tika = new Tika();
-
     public TikaMIMETypeDetector() {
         InputStream is = getResourceAsStream();
-        if (config == null)
+        if (config == null) {
             try {
                 config = new TikaConfig(is);
             } catch (Exception e) {
                 throw new RuntimeException("Error while loading Tika configuration.", e);
             }
-        if (types == null)
+        }
+
+        if (types == null) {
             types = config.getMimeRepository();
+        }
+
+        if(tika == null) {
+            tika = new Tika(config);
+        }
     }
 
     /**
diff --git a/any23-core/src/main/resources/org/deri/any23/mime/mimetypes.xml b/any23-core/src/main/resources/org/deri/any23/mime/mimetypes.xml
index 62489d7..41ac9a8 100644
--- a/any23-core/src/main/resources/org/deri/any23/mime/mimetypes.xml
+++ b/any23-core/src/main/resources/org/deri/any23/mime/mimetypes.xml
@@ -1,853 +1,859 @@
 <?xml version="1.0" encoding="UTF-8"?>
-	<!--
-		Licensed to the Apache Software Foundation (ASF) under one or more
-		contributor license agreements. See the NOTICE file distributed with
-		this work for additional information regarding copyright ownership.
-		The ASF licenses this file to You under the Apache License, Version
-		2.0 (the "License"); you may not *.zipuse this file except in compliance
-		with the License. You may obtain a copy of the License at
-
-		http://www.apache.org/licenses/LICENSE-2.0 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. See the License for
-		the specific language governing permissions and limitations under the
-		License. Description: This xml file defines the valid mime types used
-		by Tika. The mime types within this file are based on the types in the
-		mime-types.xml file available in Apache Nutch.
-	-->
-<mime-info>
-	<!--  DEFAULT -->
-	<mime-type type="application/octet-stream">
-		<magic priority="50">
-			<match value="\037\036" type="string" offset="0" />
-			<match value="017437" type="host16" offset="0" />
-			<match value="0x1fff" type="host16" offset="0" />
-			<match value="\377\037" type="string" offset="0" />
-			<match value="0145405" type="host16" offset="0" />
-		</magic>
-		<glob pattern="*.bin" />
-	</mime-type>
-
-<mime-type type="text/plain">
-	<magic priority="50">
-			<match value="This is TeX," type="string" offset="0" />
-			<match value="This is METAFONT," type="string" offset="0" />
-		</magic>
-		<glob pattern="*.txt" />
-		<glob pattern="*.asc" />
-		<glob pattern="*.nt" />
-		<glob pattern="INSTALL" />
-		<glob pattern="KEYS" />
-		<glob pattern="Makefile" />
-		<glob pattern="README" />
-		<glob pattern="abs-linkmap" />
-		<glob pattern="abs-menulinks" />
-	</mime-type>
-	
-
-<!--  added in by mattmann -->
-	<mime-type type="application/xml">
-		<alias type="text/xml" />
-		<glob pattern="*.xml" />
-	</mime-type>
-
 <!--
+        Licensed to the Apache Software Foundation (ASF) under one or more
+        contributor license agreements. See the NOTICE file distributed with
+        this work for additional information regarding copyright ownership.
+        The ASF licenses this file to You under the Apache License, Version
+        2.0 (the "License"); you may not *.zipuse this file except in compliance
+        with the License. You may obtain a copy of the License at
 
- Semantic Web document mime types 
-
+        http://www.apache.org/licenses/LICENSE-2.0 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. See the License for
+        the specific language governing permissions and limitations under the
+        License. Description: This xml file defines the valid mime types used
+        by Tika. The mime types within this file are based on the types in the
+        mime-types.xml file available in Apache Nutch.
 -->
-	<mime-type type="application/rss+xml">
-		<alias type="text/rss" />
-		<root-XML localName="rss" />
-		<root-XML namespaceURI="http://purl.org/rss/1.0/" />
-		<glob pattern="*.rss" />
-	</mime-type>
+<mime-info>
 
-	<mime-type type="text/rdf+n3">
-		<alias type="text/n3" />
-		<alias type="application/n3" />
-		<glob pattern="*.n3" />
-		<magic priority="50">
-			<match value="@prefix" type="string" offset="0:64" />
-		</magic>
-	</mime-type>
+    <!-- DEFAULT -->
+    <mime-type type="application/octet-stream">
+        <magic priority="50">
+            <match value="\037\036" type="string" offset="0"/>
+            <match value="017437" type="host16" offset="0"/>
+            <match value="0x1fff" type="host16" offset="0"/>
+            <match value="\377\037" type="string" offset="0"/>
+            <match value="0145405" type="host16" offset="0"/>
+        </magic>
+        <glob pattern="*.bin"/>
+    </mime-type>
 
-	<mime-type type="application/x-turtle">
-		<alias type="text/turtle" />
-		<alias type="application/turtle" />
-		<glob pattern="*.ttl" />
-	</mime-type>
+    <mime-type type="text/plain">
+        <magic priority="50">
+            <match value="This is TeX," type="string" offset="0"/>
+            <match value="This is METAFONT," type="string" offset="0"/>
+        </magic>
+        <glob pattern="*.txt"/>
+        <glob pattern="*.asc"/>
+        <glob pattern="*.nt"/>
+        <glob pattern="INSTALL"/>
+        <glob pattern="KEYS"/>
+        <glob pattern="Makefile"/>
+        <glob pattern="README"/>
+        <glob pattern="abs-linkmap"/>
+        <glob pattern="abs-menulinks"/>
+    </mime-type>
 
-	<!--  rdf and rss1  -->
-	<mime-type type="application/rdf+xml">
-	  <sub-class-of type="application/xml" />
-	  <root-XML localName="RDF" />
-	  <root-XML localName="rdf" />
-	  <root-XML namespaceURI="http://www.w3.org/1999/02/22-rdf-syntax-ns#" />
-	  <root-XML namespaceURI="http://purl.org/rss/1.0/" />
-	  <alias type="text/rdf" />
-	  <magic priority="50">
-	    <match value="&lt;rdf:RDF" type="string" offset="0:64" />
-	    <match value="&lt;RDF" type="string" offset="0:64" />
-	    <match value="xmlns:rdf" type="string" offset="0:64" />
-	    <match value="*&lt;DOCTYPE rdf:RDF" type="string" offset="0:120" />
-	  </magic>
-	  <glob pattern="*.rdf" />
-	  <glob pattern="*.rdfs" />
-	  <glob pattern="*.xrdf" />
-	  <glob pattern="*.owl" />
-	  <glob pattern="*.rdfx" />
-	</mime-type>
+    <mime-type type="application/xml">
+        <alias type="text/xml"/>
+        <magic priority="50">
+            <match value="&lt;?xml" type="string" offset="0"/>
+            <match value="&lt;?XML" type="string" offset="0"/>
+            <match value="&lt;!--" type="string" offset="0"/>
+            <match value="0xFFFE3C003F0078006D006C00" type="string" offset="0"/>
+            <match value="0xFEFF003C003F0078006D006C" type="string" offset="0"/>
+            <!-- TODO: Add matches for the other possible XML encoding schemes -->
+        </magic>
+        <glob pattern="*.xml"/>
+        <glob pattern="*.xsl"/>
+        <glob pattern="*.xsd"/>
+        <sub-class-of type="text/plain"/>
+    </mime-type>
 
-	<mime-type type="application/atom+xml">
-		<sub-class-of type="application/xml" />
-		<root-XML localName="feed" />
-		<root-XML namespaceURI="http://fdsys.blogspot.com/atom.xml" />
-	</mime-type>
+    <!-- BEGIN: Semantic Web document mime types. -->
 
-	<mime-type type="application/x-wsdl">
-		 <sub-class-of type="application/xml" />
-		<root-XML localName="definitions" />
-		<root-XML namespaceURI="http://schemas.xmlsoap.org/wsdl/" /> 
-		<glob pattern="*.wsdl" />
-	</mime-type>
+    <!-- RSS -->
+    <mime-type type="application/rss+xml">
+        <alias type="text/rss"/>
+        <root-XML localName="rss"/>
+        <root-XML namespaceURI="http://purl.org/rss/1.0/"/>
+        <glob pattern="*.rss"/>
+    </mime-type>
 
-	<!-- semantic web document mime types -->
+    <mime-type type="text/rdf+n3">
+        <alias type="text/n3"/>
+        <alias type="application/n3"/>
+        <glob pattern="*.n3"/>
+        <magic priority="50">
+            <match value="@prefix" type="string" offset="0:64"/>
+        </magic>
+    </mime-type>
 
-	<mime-type type="text/html">
-		<magic priority="50">
-			<match value="&lt;!DOCTYPE HTML" type="string" offset="0:64" />
-			<match value="&lt;!doctype html" type="string" offset="0:64" />
-			<match value="&lt;HEAD" type="string" offset="0:64" />
-			<match value="&lt;head" type="string" offset="0:64" />
-			<match value="&lt;TITLE" type="string" offset="0:64" />
-			<match value="&lt;title" type="string" offset="0:64" />
-			<match value="&lt;html" type="string" offset="0:64" />
-			<match value="&lt;HTML" type="string" offset="0:64" />
-			<match value="&lt;BODY" type="string" offset="0" />
-			<match value="&lt;body" type="string" offset="0" />
-			<match value="&lt;TITLE" type="string" offset="0" />
-			<match value="&lt;title" type="string" offset="0" />
-			<match value="&lt;!--" type="string" offset="0" />
-			<match value="&lt;h1" type="string" offset="0" />
-			<match value="&lt;H1" type="string" offset="0" />
-			<match value="&lt;!doctype HTML" type="string" offset="0" />
-			<match value="&lt;!DOCTYPE html" type="string" offset="0" />
-		</magic>
-		<glob pattern="*.html" />
-		<glob pattern="*.htm" />
-	</mime-type>
-	
-	<mime-type type="application/xhtml+xml">
-		<sub-class-of type="application/xml" />
-		<root-XML namespaceURI='http://www.w3.org/1999/xhtml'
-			localName='html' />
-		<glob pattern="*.xhtml" />
-		<magic priority="50"  >
-			<match value="&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML+RDFa 1.0//EN" type="string" offset="0:64" />
-		</magic>
-	</mime-type>
- 
-	<!--  
+    <!-- Turtle -->
+    <mime-type type="application/x-turtle">
+        <alias type="text/turtle"/>
+        <alias type="application/turtle"/>
+        <glob pattern="*.ttl"/>
+    </mime-type>
 
- MS-Office documents
+    <!-- RDF -->
+    <mime-type type="application/rdf+xml">
+        <sub-class-of type="application/xml"/>
+        <root-XML localName="RDF"/>
+        <root-XML localName="rdf"/>
+        <root-XML namespaceURI="http://www.w3.org/1999/02/22-rdf-syntax-ns#"/>
+        <root-XML namespaceURI="http://purl.org/rss/1.0/"/>
+        <alias type="text/rdf"/>
+        <magic priority="50">
+            <match value="&lt;rdf:RDF" type="string" offset="0:64"/>
+            <match value="&lt;RDF" type="string" offset="0:64"/>
+            <match value="xmlns:rdf" type="string" offset="0:64"/>
+            <match value="*&lt;DOCTYPE rdf:RDF" type="string" offset="0:120"/>
+        </magic>
+        <glob pattern="*.rdf"/>
+        <glob pattern="*.rdfs"/>
+        <glob pattern="*.xrdf"/>
+        <glob pattern="*.owl"/>
+        <glob pattern="*.rdfx"/>
+    </mime-type>
 
- -->
-	<mime-type type="application/vnd.ms-powerpoint">
-		<glob pattern="*.ppz" />
-		<glob pattern="*.ppt" />
-		<glob pattern="*.pps" />
-		<glob pattern="*.pot" />
-		<magic priority="50">
-			<match value="0xcfd0e011" type="little32" offset="0" />
-		</magic>
-	</mime-type>
+    <!-- ATOM -->
+    <mime-type type="application/atom+xml">
+        <sub-class-of type="application/xml"/>
+        <root-XML localName="feed"/>
+        <root-XML namespaceURI="http://www.w3.org/2005/Atom/" localName="feed"/>
+    </mime-type>
 
-	<mime-type type="application/vnd.ms-excel">
-		<magic priority="50">
-			<match value="Microsoft Excel 5.0 Worksheet" type="string"
-				offset="2080" />
-		</magic>
-		<glob pattern="*.xls" />
-		<glob pattern="*.xlc" />
-		<glob pattern="*.xll" />
-		<glob pattern="*.xlm" />
-		<glob pattern="*.xlw" />
-		<glob pattern="*.xla" />
-		<glob pattern="*.xlt" />
-		<glob pattern="*.xld" />
-		<alias type="application/msexcel" />
-	</mime-type>
+    <!-- WSDL -->
+    <mime-type type="application/x-wsdl">
+        <sub-class-of type="application/xml"/>
+        <root-XML localName="definitions"/>
+        <root-XML namespaceURI="http://schemas.xmlsoap.org/wsdl/" localName="definitions"/>
+        <glob pattern="*.wsdl"/>
+    </mime-type>
+    <!-- END Semantic Web document mime types. -->
 
-	<!--
-		=====================================================================
-	-->
-	<!--
-		Open Document Format for Office Applications (OpenDocument) v1.0
-	-->
-	<!--
-		http://www.oasis-open.org/specs/index.php#opendocumentv1.0
-	-->
-	<!--
-		=====================================================================
-	-->
+    <mime-type type="text/html">
+        <magic priority="50">
+            <match value="&lt;!DOCTYPE HTML" type="string" offset="0:64"/>
+            <match value="&lt;!doctype html" type="string" offset="0:64"/>
+            <match value="&lt;HEAD" type="string" offset="0:64"/>
+            <match value="&lt;head" type="string" offset="0:64"/>
+            <match value="&lt;TITLE" type="string" offset="0:64"/>
+            <match value="&lt;title" type="string" offset="0:64"/>
+            <match value="&lt;html" type="string" offset="0:64"/>
+            <match value="&lt;HTML" type="string" offset="0:64"/>
+            <match value="&lt;BODY" type="string" offset="0"/>
+            <match value="&lt;body" type="string" offset="0"/>
+            <match value="&lt;TITLE" type="string" offset="0"/>
+            <match value="&lt;title" type="string" offset="0"/>
+            <match value="&lt;!--" type="string" offset="0"/>
+            <match value="&lt;h1" type="string" offset="0"/>
+            <match value="&lt;H1" type="string" offset="0"/>
+            <match value="&lt;!doctype HTML" type="string" offset="0"/>
+            <match value="&lt;!DOCTYPE html" type="string" offset="0"/>
+        </magic>
+        <glob pattern="*.html"/>
+        <glob pattern="*.htm"/>
+    </mime-type>
 
-	<mime-type type="application/vnd.oasis.opendocument.text">
-		<comment>OpenDocument v1.0: Text document</comment>
-		<alias type="application/x-vnd.oasis.opendocument.text" />
-		<glob pattern="*.odt" />
-		<magic>
-			<match type="string" offset="0" value="PK">
-				<match type="string" offset="30"
-					value="mimetypeapplication/vnd.oasis.opendocument.text" />
-			</match>
-		</magic>
-	</mime-type>
+    <mime-type type="application/xhtml+xml">
+        <sub-class-of type="application/xml"/>
+        <root-XML namespaceURI='http://www.w3.org/1999/xhtml'
+                  localName='html'/>
+        <glob pattern="*.xhtml"/>
+        <magic priority="50">
+            <match value="&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML+RDFa 1.0//EN" type="string" offset="0:64"/>
+        </magic>
+    </mime-type>
 
-	<mime-type type="application/vnd.oasis.opendocument.text-template">
-		<comment>OpenDocument v1.0: Text document used as template
-		</comment>
-		<alias type="application/x-vnd.oasis.opendocument.text-template" />
-		<glob pattern="*.ott" />
-		<magic>
-			<match type="string" offset="0" value="PK">
-				<match type="string" offset="30"
-					value="mimetypeapplication/vnd.oasis.opendocument.text-template" />
-			</match>
-		</magic>
-	</mime-type>
+    <!-- BEGIN: MS-Office documents -->
+    <mime-type type="application/vnd.ms-powerpoint">
+        <glob pattern="*.ppz"/>
+        <glob pattern="*.ppt"/>
+        <glob pattern="*.pps"/>
+        <glob pattern="*.pot"/>
+        <magic priority="50">
+            <match value="0xcfd0e011" type="little32" offset="0"/>
+        </magic>
+    </mime-type>
 
-	<mime-type type="application/vnd.oasis.opendocument.graphics">
-		<comment>OpenDocument v1.0: Graphics document (Drawing)
-		</comment>
-		<alias type="application/x-vnd.oasis.opendocument.graphics" />
-		<glob pattern="*.odg" />
-		<magic>
-			<match type="string" offset="0" value="PK">
-				<match type="string" offset="30"
-					value="mimetypeapplication/vnd.oasis.opendocument.graphics" />
-			</match>
-		</magic>
-	</mime-type>
+    <mime-type type="application/vnd.ms-excel">
+        <magic priority="50">
+            <match value="Microsoft Excel 5.0 Worksheet" type="string"
+                   offset="2080"/>
+        </magic>
+        <glob pattern="*.xls"/>
+        <glob pattern="*.xlc"/>
+        <glob pattern="*.xll"/>
+        <glob pattern="*.xlm"/>
+        <glob pattern="*.xlw"/>
+        <glob pattern="*.xla"/>
+        <glob pattern="*.xlt"/>
+        <glob pattern="*.xld"/>
+        <alias type="application/msexcel"/>
+    </mime-type>
 
-	<mime-type type="application/vnd.oasis.opendocument.graphics-template">
-		<comment>OpenDocument v1.0: Graphics document used as
-			template</comment>
-		<alias type="application/x-vnd.oasis.opendocument.graphics-template" />
-		<glob pattern="*.otg" />
-		<magic>
-			<match type="string" offset="0" value="PK">
-				<match type="string" offset="30"
-					value="mimetypeapplication/vnd.oasis.opendocument.graphics-template" />
-			</match>
-		</magic>
-	</mime-type>
+    <mime-type type="application/msword">
+        <magic priority="50">
+            <match value="\x31\xbe\x00\x00" type="string" offset="0"/>
+            <match value="PO^Q`" type="string" offset="0"/>
+            <match value="\376\067\0\043" type="string" offset="0"/>
+            <match value="\333\245-\0\0\0" type="string" offset="0"/>
+            <match value="Microsoft Word 6.0 Document" type="string"
+                   offset="2080"/>
+            <match value="Microsoft Word document data" type="string"
+                   offset="2112"/>
+        </magic>
+        <glob pattern="*.doc"/>
+        <alias type="application/vnd.ms-word"/>
+    </mime-type>
+    <!-- END: MS-Office documents -->
 
-	<mime-type type="application/vnd.oasis.opendocument.presentation">
-		<comment>OpenDocument v1.0: Presentation document
-		</comment>
-		<alias type="application/x-vnd.oasis.opendocument.presentation" />
-		<glob pattern="*.odp" />
-		<magic>
-			<match type="string" offset="0" value="PK">
-				<match type="string" offset="30"
-					value="mimetypeapplication/vnd.oasis.opendocument.presentation" />
-			</match>
-		</magic>
-	</mime-type>
+    <!--
+         =====================================================================
+         Open Document Format for Office Applications (OpenDocument) v1.0
+         http://www.oasis-open.org/specs/index.php#opendocumentv1.0
+         =====================================================================
+     -->
 
-	<mime-type type="application/vnd.oasis.opendocument.presentation-template">
-		<comment>OpenDocument v1.0: Presentation document used as
-			template</comment>
-		<alias type="application/x-vnd.oasis.opendocument.presentation-template" />
-		<glob pattern="*.otp" />
-		<magic>
-			<match type="string" offset="0" value="PK">
-				<match type="string" offset="30"
-					value="mimetypeapplication/vnd.oasis.opendocument.presentation-template" />
-			</match>
-		</magic>
-	</mime-type>
+    <mime-type type="application/vnd.oasis.opendocument.text">
+        <comment>OpenDocument v1.0: Text document</comment>
+        <alias type="application/x-vnd.oasis.opendocument.text"/>
+        <glob pattern="*.odt"/>
+        <magic>
+            <match type="string" offset="0" value="PK">
+                <match type="string" offset="30"
+                       value="mimetypeapplication/vnd.oasis.opendocument.text"/>
+            </match>
+        </magic>
+    </mime-type>
 
-	<mime-type type="application/vnd.oasis.opendocument.spreadsheet">
-		<comment>OpenDocument v1.0: Spreadsheet document</comment>
-		<alias type="application/x-vnd.oasis.opendocument.spreadsheet" />
-		<glob pattern="*.ods" />
-		<magic>
-			<match type="string" offset="0" value="PK">
-				<match type="string" offset="30"
-					value="mimetypeapplication/vnd.oasis.opendocument.spreadsheet" />
-			</match>
-		</magic>
-	</mime-type>
+    <mime-type type="application/vnd.oasis.opendocument.text-template">
+        <comment>OpenDocument v1.0: Text document used as template
+        </comment>
+        <alias type="application/x-vnd.oasis.opendocument.text-template"/>
+        <glob pattern="*.ott"/>
+        <magic>
+            <match type="string" offset="0" value="PK">
+                <match type="string" offset="30"
+                       value="mimetypeapplication/vnd.oasis.opendocument.text-template"/>
+            </match>
+        </magic>
+    </mime-type>
 
-	<mime-type type="application/vnd.oasis.opendocument.spreadsheet-template">
-		<comment>OpenDocument v1.0: Spreadsheet document used as
-			template</comment>
-		<alias type="application/x-vnd.oasis.opendocument.spreadsheet-template" />
-		<glob pattern="*.ots" />
-		<magic>
-			<match type="string" offset="0" value="PK">
-				<match type="string" offset="30"
-					value="mimetypeapplication/vnd.oasis.opendocument.spreadsheet-template" />
-			</match>
-		</magic>
-	</mime-type>
+    <mime-type type="application/vnd.oasis.opendocument.graphics">
+        <comment>OpenDocument v1.0: Graphics document (Drawing)
+        </comment>
+        <alias type="application/x-vnd.oasis.opendocument.graphics"/>
+        <glob pattern="*.odg"/>
+        <magic>
+            <match type="string" offset="0" value="PK">
+                <match type="string" offset="30"
+                       value="mimetypeapplication/vnd.oasis.opendocument.graphics"/>
+            </match>
+        </magic>
+    </mime-type>
 
-	<mime-type type="application/vnd.oasis.opendocument.chart">
-		<comment>OpenDocument v1.0: Chart document</comment>
-		<alias type="application/x-vnd.oasis.opendocument.chart" />
-		<glob pattern="*.odc" />
-		<magic>
-			<match type="string" offset="0" value="PK">
-				<match type="string" offset="30"
-					value="mimetypeapplication/vnd.oasis.opendocument.chart" />
-			</match>
-		</magic>
-	</mime-type>
+    <mime-type type="application/vnd.oasis.opendocument.graphics-template">
+        <comment>OpenDocument v1.0: Graphics document used as
+            template
+        </comment>
+        <alias type="application/x-vnd.oasis.opendocument.graphics-template"/>
+        <glob pattern="*.otg"/>
+        <magic>
+            <match type="string" offset="0" value="PK">
+                <match type="string" offset="30"
+                       value="mimetypeapplication/vnd.oasis.opendocument.graphics-template"/>
+            </match>
+        </magic>
+    </mime-type>
 
-	<mime-type type="application/vnd.oasis.opendocument.chart-template">
-		<comment>OpenDocument v1.0: Chart document used as
-			template</comment>
-		<alias type="application/x-vnd.oasis.opendocument.chart-template" />
-		<glob pattern="*.otc" />
-		<magic>
-			<match type="string" offset="0" value="PK">
-				<match type="string" offset="30"
-					value="mimetypeapplication/vnd.oasis.opendocument.chart-template" />
-			</match>
-		</magic>
-	</mime-type>
+    <mime-type type="application/vnd.oasis.opendocument.presentation">
+        <comment>OpenDocument v1.0: Presentation document
+        </comment>
+        <alias type="application/x-vnd.oasis.opendocument.presentation"/>
+        <glob pattern="*.odp"/>
+        <magic>
+            <match type="string" offset="0" value="PK">
+                <match type="string" offset="30"
+                       value="mimetypeapplication/vnd.oasis.opendocument.presentation"/>
+            </match>
+        </magic>
+    </mime-type>
 
-	<mime-type type="application/vnd.oasis.opendocument.image">
-		<comment>OpenDocument v1.0: Image document</comment>
-		<alias type="application/x-vnd.oasis.opendocument.image" />
-		<glob pattern="*.odi" />
-		<magic>
-			<match type="string" offset="0" value="PK">
-				<match type="string" offset="30"
-					value="mimetypeapplication/vnd.oasis.opendocument.image" />
-			</match>
-		</magic>
-	</mime-type>
+    <mime-type type="application/vnd.oasis.opendocument.presentation-template">
+        <comment>OpenDocument v1.0: Presentation document used as
+            template
+        </comment>
+        <alias type="application/x-vnd.oasis.opendocument.presentation-template"/>
+        <glob pattern="*.otp"/>
+        <magic>
+            <match type="string" offset="0" value="PK">
+                <match type="string" offset="30"
+                       value="mimetypeapplication/vnd.oasis.opendocument.presentation-template"/>
+            </match>
+        </magic>
+    </mime-type>
 
-	<mime-type type="application/vnd.oasis.opendocument.image-template">
-		<comment>OpenDocument v1.0: Image document used as
-			template</comment>
-		<alias type="application/x-vnd.oasis.opendocument.image-template" />
-		<glob pattern="*.oti" />
-		<magic>
-			<match type="string" offset="0" value="PK">
-				<match type="string" offset="30"
-					value="mimetypeapplication/vnd.oasis.opendocument.image-template" />
-			</match>
-		</magic>
-	</mime-type>
+    <mime-type type="application/vnd.oasis.opendocument.spreadsheet">
+        <comment>OpenDocument v1.0: Spreadsheet document</comment>
+        <alias type="application/x-vnd.oasis.opendocument.spreadsheet"/>
+        <glob pattern="*.ods"/>
+        <magic>
+            <match type="string" offset="0" value="PK">
+                <match type="string" offset="30"
+                       value="mimetypeapplication/vnd.oasis.opendocument.spreadsheet"/>
+            </match>
+        </magic>
+    </mime-type>
 
-	<mime-type type="application/vnd.oasis.opendocument.formula">
-		<comment>OpenDocument v1.0: Formula document</comment>
-		<alias type="application/x-vnd.oasis.opendocument.formula" />
-		<glob pattern="*.odf" />
-		<magic>
-			<match type="string" offset="0" value="PK">
-				<match type="string" offset="30"
-					value="mimetypeapplication/vnd.oasis.opendocument.formula" />
-			</match>
-		</magic>
-	</mime-type>
+    <mime-type type="application/vnd.oasis.opendocument.spreadsheet-template">
+        <comment>OpenDocument v1.0: Spreadsheet document used as
+            template
+        </comment>
+        <alias type="application/x-vnd.oasis.opendocument.spreadsheet-template"/>
+        <glob pattern="*.ots"/>
+        <magic>
+            <match type="string" offset="0" value="PK">
+                <match type="string" offset="30"
+                       value="mimetypeapplication/vnd.oasis.opendocument.spreadsheet-template"/>
+            </match>
+        </magic>
+    </mime-type>
 
-	<mime-type type="application/vnd.oasis.opendocument.formula-template">
-		<comment>OpenDocument v1.0: Formula document used as
-			template</comment>
-		<alias type="application/x-vnd.oasis.opendocument.formula-template" />
-		<glob pattern="*.otf" />
-		<magic>
-			<match type="string" offset="0" value="PK">
-				<match type="string" offset="30"
-					value="mimetypeapplication/vnd.oasis.opendocument.formula-template" />
-			</match>
-		</magic>
-	</mime-type>
+    <mime-type type="application/vnd.oasis.opendocument.chart">
+        <comment>OpenDocument v1.0: Chart document</comment>
+        <alias type="application/x-vnd.oasis.opendocument.chart"/>
+        <glob pattern="*.odc"/>
+        <magic>
+            <match type="string" offset="0" value="PK">
+                <match type="string" offset="30"
+                       value="mimetypeapplication/vnd.oasis.opendocument.chart"/>
+            </match>
+        </magic>
+    </mime-type>
 
-	<mime-type type="application/vnd.oasis.opendocument.text-master">
-		<comment>OpenDocument v1.0: Global Text document</comment>
-		<alias type="application/x-vnd.oasis.opendocument.text-master" />
-		<glob pattern="*.odm" />
-		<magic>
-			<match type="string" offset="0" value="PK">
-				<match type="string" offset="30"
-					value="mimetypeapplication/vnd.oasis.opendocument.text-master" />
-			</match>
-		</magic>
-	</mime-type>
+    <mime-type type="application/vnd.oasis.opendocument.chart-template">
+        <comment>OpenDocument v1.0: Chart document used as
+            template
+        </comment>
+        <alias type="application/x-vnd.oasis.opendocument.chart-template"/>
+        <glob pattern="*.otc"/>
+        <magic>
+            <match type="string" offset="0" value="PK">
+                <match type="string" offset="30"
+                       value="mimetypeapplication/vnd.oasis.opendocument.chart-template"/>
+            </match>
+        </magic>
+    </mime-type>
 
-	<mime-type type="application/vnd.oasis.opendocument.text-web">
-		<comment>OpenDocument v1.0: Text document used as template
-			for HTML documents</comment>
-		<alias type="application/x-vnd.oasis.opendocument.text-web" />
-		<glob pattern="*.oth" />
-		<magic>
-			<match type="string" offset="0" value="PK">
-				<match type="string" offset="30"
-					value="mimetypeapplication/vnd.oasis.opendocument.text-web" />
-			</match>
-		</magic>
-	</mime-type>
+    <mime-type type="application/vnd.oasis.opendocument.image">
+        <comment>OpenDocument v1.0: Image document</comment>
+        <alias type="application/x-vnd.oasis.opendocument.image"/>
+        <glob pattern="*.odi"/>
+        <magic>
+            <match type="string" offset="0" value="PK">
+                <match type="string" offset="30"
+                       value="mimetypeapplication/vnd.oasis.opendocument.image"/>
+            </match>
+        </magic>
+    </mime-type>
 
-	<mime-type type="application/msword">
-		<magic priority="50">
-			<match value="\x31\xbe\x00\x00" type="string" offset="0" />
-			<match value="PO^Q`" type="string" offset="0" />
-			<match value="\376\067\0\043" type="string" offset="0" />
-			<match value="\333\245-\0\0\0" type="string" offset="0" />
-			<match value="Microsoft Word 6.0 Document" type="string"
-				offset="2080" />
-			<match value="Microsoft Word document data" type="string"
-				offset="2112" />
-		</magic>
-		<glob pattern="*.doc" />
-		<alias type="application/vnd.ms-word" />
-	</mime-type>
+    <mime-type type="application/vnd.oasis.opendocument.image-template">
+        <comment>OpenDocument v1.0: Image document used as
+            template
+        </comment>
+        <alias type="application/x-vnd.oasis.opendocument.image-template"/>
+        <glob pattern="*.oti"/>
+        <magic>
+            <match type="string" offset="0" value="PK">
+                <match type="string" offset="30"
+                       value="mimetypeapplication/vnd.oasis.opendocument.image-template"/>
+            </match>
+        </magic>
+    </mime-type>
 
-	<!-- -->
+    <mime-type type="application/vnd.oasis.opendocument.formula">
+        <comment>OpenDocument v1.0: Formula document</comment>
+        <alias type="application/x-vnd.oasis.opendocument.formula"/>
+        <glob pattern="*.odf"/>
+        <magic>
+            <match type="string" offset="0" value="PK">
+                <match type="string" offset="30"
+                       value="mimetypeapplication/vnd.oasis.opendocument.formula"/>
+            </match>
+        </magic>
+    </mime-type>
 
-<mime-type type="application/mac-binhex40">
-		<glob pattern="*.hqx" />
-	</mime-type>
+    <mime-type type="application/vnd.oasis.opendocument.formula-template">
+        <comment>OpenDocument v1.0: Formula document used as
+            template
+        </comment>
+        <alias type="application/x-vnd.oasis.opendocument.formula-template"/>
+        <glob pattern="*.otf"/>
+        <magic>
+            <match type="string" offset="0" value="PK">
+                <match type="string" offset="30"
+                       value="mimetypeapplication/vnd.oasis.opendocument.formula-template"/>
+            </match>
+        </magic>
+    </mime-type>
+
+    <mime-type type="application/vnd.oasis.opendocument.text-master">
+        <comment>OpenDocument v1.0: Global Text document</comment>
+        <alias type="application/x-vnd.oasis.opendocument.text-master"/>
+        <glob pattern="*.odm"/>
+        <magic>
+            <match type="string" offset="0" value="PK">
+                <match type="string" offset="30"
+                       value="mimetypeapplication/vnd.oasis.opendocument.text-master"/>
+            </match>
+        </magic>
+    </mime-type>
+
+    <mime-type type="application/vnd.oasis.opendocument.text-web">
+        <comment>OpenDocument v1.0: Text document used as template
+            for HTML documents
+        </comment>
+        <alias type="application/x-vnd.oasis.opendocument.text-web"/>
+        <glob pattern="*.oth"/>
+        <magic>
+            <match type="string" offset="0" value="PK">
+                <match type="string" offset="30"
+                       value="mimetypeapplication/vnd.oasis.opendocument.text-web"/>
+            </match>
+        </magic>
+    </mime-type>
+
+    <!-- BEGIN: OSX Specific -->
+    <mime-type type="application/mac-binhex40">
+        <glob pattern="*.hqx"/>
+    </mime-type>
+
+    <mime-type type="application/mac-compactpro">
+        <glob pattern="*.cpt"/>
+    </mime-type>
+    <!-- END: OSX Specific -->
+
+    <mime-type type="application/rtf">
+        <glob pattern="*.rtf"/>
+        <alias type="text/rtf"/>
+    </mime-type>
 
-	<mime-type type="application/mac-compactpro">
-		<glob pattern="*.cpt" />
-	</mime-type>
+    <mime-type type="application/pdf">
+        <magic priority="50">
+            <match value="%PDF-" type="string" offset="0"/>
+        </magic>
+        <glob pattern="*.pdf"/>
+        <alias type="application/x-pdf"/>
+    </mime-type>
 
-	<mime-type type="application/rtf">
-	    <glob pattern="*.rtf"/>
-		<alias type="text/rtf" />
-	</mime-type>
+    <mime-type type="application/x-mif">
+        <alias type="application/vnd.mif"/>
+    </mime-type>
 
-	<mime-type type="application/pdf">
-		<magic priority="50">
-			<match value="%PDF-" type="string" offset="0" />
-		</magic>
-		<glob pattern="*.pdf" />
-		<alias type="application/x-pdf" />
-	</mime-type>
+    <mime-type type="application/vnd.wap.wbxml">
+        <glob pattern="*.wbxml"/>
+    </mime-type>
 
-<mime-type type="application/x-mif">
-		<alias type="application/vnd.mif" />
-	</mime-type>
+    <mime-type type="application/vnd.wap.wmlc">
+        <_comment>Compiled WML Document</_comment>
+        <glob pattern="*.wmlc"/>
+    </mime-type>
 
-	<mime-type type="application/vnd.wap.wbxml">
-		<glob pattern="*.wbxml" />
-	</mime-type>
+    <mime-type type="application/vnd.wap.wmlscriptc">
+        <_comment>Compiled WML Script</_comment>
+        <glob pattern="*.wmlsc"/>
+    </mime-type>
 
-	<mime-type type="application/vnd.wap.wmlc">
-		<_comment>Compiled WML Document</_comment>
-		<glob pattern="*.wmlc" />
-	</mime-type>
+    <mime-type type="text/vnd.wap.wmlscript">
+        <_comment>WML Script</_comment>
+        <glob pattern="*.wmls"/>
+    </mime-type>
 
-	<mime-type type="application/vnd.wap.wmlscriptc">
-		<_comment>Compiled WML Script</_comment>
-		<glob pattern="*.wmlsc" />
-	</mime-type>
+    <mime-type type="application/x-bzip">
+        <alias type="application/x-bzip2"/>
+    </mime-type>
 
-	<mime-type type="text/vnd.wap.wmlscript">
-		<_comment>WML Script</_comment>
-		<glob pattern="*.wmls" />
-	</mime-type>
+    <mime-type type="application/x-bzip-compressed-tar">
+        <glob pattern="*.tbz"/>
+        <glob pattern="*.tbz2"/>
+    </mime-type>
 
-	<mime-type type="application/x-bzip">
-		<alias type="application/x-bzip2" />
-	</mime-type>
+    <mime-type type="application/x-cdlink">
+        <_comment>Virtual CD-ROM CD Image File</_comment>
+        <glob pattern="*.vcd"/>
+    </mime-type>
 
-	<mime-type type="application/x-bzip-compressed-tar">
-		<glob pattern="*.tbz" />
-		<glob pattern="*.tbz2" />
-	</mime-type>
+    <mime-type type="application/x-director">
+        <_comment>Shockwave Movie</_comment>
+        <glob pattern="*.dcr"/>
+        <glob pattern="*.dir"/>
+        <glob pattern="*.dxr"/>
+    </mime-type>
 
-	<mime-type type="application/x-cdlink">
-		<_comment>Virtual CD-ROM CD Image File</_comment>
-		<glob pattern="*.vcd" />
-	</mime-type>
+    <mime-type type="application/x-futuresplash">
+        <_comment>Macromedia FutureSplash File</_comment>
+        <glob pattern="*.spl"/>
+    </mime-type>
 
-	<mime-type type="application/x-director">
-		<_comment>Shockwave Movie</_comment>
-		<glob pattern="*.dcr" />
-		<glob pattern="*.dir" />
-		<glob pattern="*.dxr" />
-	</mime-type>
+    <mime-type type="application/x-java">
+        <alias type="application/java"/>
+    </mime-type>
 
-	<mime-type type="application/x-futuresplash">
-		<_comment>Macromedia FutureSplash File</_comment>
-		<glob pattern="*.spl" />
-	</mime-type>
+    <mime-type type="application/x-koan">
+        <_comment>SSEYO Koan File</_comment>
+        <glob pattern="*.skp"/>
+        <glob pattern="*.skd"/>
+        <glob pattern="*.skt"/>
+        <glob pattern="*.skm"/>
+    </mime-type>
 
-	<mime-type type="application/x-java">
-		<alias type="application/java" />
-	</mime-type>
+    <mime-type type="application/x-latex">
+        <_comment>LaTeX Source Document</_comment>
+        <glob pattern="*.latex"/>
+    </mime-type>
 
-	<mime-type type="application/x-koan">
-		<_comment>SSEYO Koan File</_comment>
-		<glob pattern="*.skp" />
-		<glob pattern="*.skd" />
-		<glob pattern="*.skt" />
-		<glob pattern="*.skm" />
-	</mime-type>
+    <mime-type type="application/x-ms-dos-executable">
+        <alias type="application/x-dosexec"/>
+    </mime-type>
 
-	<mime-type type="application/x-latex">
-		<_comment>LaTeX Source Document</_comment>
-		<glob pattern="*.latex" />
-	</mime-type>
+    <mime-type type="application/ogg">
+        <alias type="application/x-ogg"/>
+    </mime-type>
 
-	<!-- JC CHANGED
-		<mime-type type="application/x-mif">
-		<_comment>FrameMaker MIF document</_comment>
-		<glob pattern="*.mif"/>
-		</mime-type> -->
+    <mime-type type="application/x-rar">
+        <alias type="application/x-rar-compressed"/>
+    </mime-type>
 
-	<mime-type type="application/x-ms-dos-executable">
-		<alias type="application/x-dosexec" />
-	</mime-type>
+    <mime-type type="application/x-shellscript">
+        <alias type="application/x-sh"/>
+    </mime-type>
 
-	<mime-type type="application/ogg">
-		<alias type="application/x-ogg" />
-	</mime-type>
+    <mime-type type="audio/midi">
+        <glob pattern="*.kar"/>
+    </mime-type>
 
-	<mime-type type="application/x-rar">
-		<alias type="application/x-rar-compressed" />
-	</mime-type>
+    <mime-type type="audio/x-pn-realaudio">
+        <alias type="audio/x-realaudio"/>
+    </mime-type>
 
-	<mime-type type="application/x-shellscript">
-		<alias type="application/x-sh" />
-	</mime-type>
+    <mime-type type="image/tiff">
+        <magic priority="50">
+            <match value="0x4d4d2a00" type="string" offset="0"/>
+            <match value="0x49492a00" type="string" offset="0"/>
+        </magic>
+    </mime-type>
 
-<mime-type type="audio/midi">
-		<glob pattern="*.kar" />
-	</mime-type>
+    <mime-type type="message/rfc822">
+        <magic priority="50">
+            <match type="string" value="Relay-Version:" offset="0"/>
+            <match type="string" value="#! rnews" offset="0"/>
+            <match type="string" value="N#! rnews" offset="0"/>
+            <match type="string" value="Forward to" offset="0"/>
+            <match type="string" value="Pipe to" offset="0"/>
+            <match type="string" value="Return-Path:" offset="0"/>
+            <match type="string" value="From:" offset="0"/>
+            <match type="string" value="Message-ID:" offset="0"/>
+            <match type="string" value="Date:" offset="0"/>
+        </magic>
+    </mime-type>
 
-	<mime-type type="audio/x-pn-realaudio">
-		<alias type="audio/x-realaudio" />
-	</mime-type>
+    <mime-type type="image/vnd.wap.wbmp">
+        <_comment>Wireless Bitmap File Format</_comment>
+        <glob pattern="*.wbmp"/>
+    </mime-type>
 
-	<mime-type type="image/tiff">
-		<magic priority="50">
-			<match value="0x4d4d2a00" type="string" offset="0" />
-			<match value="0x49492a00" type="string" offset="0" />
-		</magic>
-	</mime-type>
+    <mime-type type="image/x-psd">
+        <alias type="image/photoshop"/>
+    </mime-type>
 
-	<mime-type type="message/rfc822">
-		<magic priority="50">
-			<match type="string" value="Relay-Version:" offset="0" />
-			<match type="string" value="#! rnews" offset="0" />
-			<match type="string" value="N#! rnews" offset="0" />
-			<match type="string" value="Forward to" offset="0" />
-			<match type="string" value="Pipe to" offset="0" />
-			<match type="string" value="Return-Path:" offset="0" />
-			<match type="string" value="From:" offset="0" />
-			<match type="string" value="Message-ID:" offset="0" />
-			<match type="string" value="Date:" offset="0" />
-		</magic>
-	</mime-type>
+    <mime-type type="image/x-xcf">
+        <alias type="image/xcf"/>
+        <magic priority="50">
+            <match type="string" value="gimp xcf " offset="0"/>
+        </magic>
+    </mime-type>
 
-	<mime-type type="image/vnd.wap.wbmp">
-		<_comment>Wireless Bitmap File Format</_comment>
-		<glob pattern="*.wbmp" />
-	</mime-type>
+    <mime-type type="model/iges">
+        <_comment>
+            Initial Graphics Exchange Specification Format
+        </_comment>
+        <glob pattern="*.igs"/>
+        <glob pattern="*.iges"/>
+    </mime-type>
 
-	<mime-type type="image/x-psd">
-		<alias type="image/photoshop" />
-	</mime-type>
+    <mime-type type="model/mesh">
+        <glob pattern="*.msh"/>
+        <glob pattern="*.mesh"/>
+        <glob pattern="*.silo"/>
+    </mime-type>
 
-	<mime-type type="image/x-xcf">
-		<alias type="image/xcf" />
-		<magic priority="50">
-			<match type="string" value="gimp xcf " offset="0" />
-		</magic>
-	</mime-type>
+    <mime-type type="model/vrml">
+        <glob pattern="*.vrml"/>
+    </mime-type>
 
-	<mime-type type="model/iges">
-		<_comment>
-			Initial Graphics Exchange Specification Format
-		</_comment>
-		<glob pattern="*.igs" />
-		<glob pattern="*.iges" />
-	</mime-type>
+    <mime-type type="text/x-tcl">
+        <alias type="application/x-tcl"/>
+    </mime-type>
 
-	<mime-type type="model/mesh">
-		<glob pattern="*.msh" />
-		<glob pattern="*.mesh" />
-		<glob pattern="*.silo" />
-	</mime-type>
+    <mime-type type="text/x-tex">
+        <alias type="application/x-tex"/>
+    </mime-type>
 
-	<mime-type type="model/vrml">
-		<glob pattern="*.vrml" />
-	</mime-type>
+    <mime-type type="text/x-texinfo">
+        <alias type="application/x-texinfo"/>
+    </mime-type>
 
-	<mime-type type="text/x-tcl">
-		<alias type="application/x-tcl" />
-	</mime-type>
+    <mime-type type="text/x-troff-me">
+        <alias type="application/x-troff-me"/>
+    </mime-type>
 
-	<mime-type type="text/x-tex">
-		<alias type="application/x-tex" />
-	</mime-type>
+    <mime-type type="video/vnd.mpegurl">
+        <glob pattern="*.mxu"/>
+    </mime-type>
 
-	<mime-type type="text/x-texinfo">
-		<alias type="application/x-texinfo" />
-	</mime-type>
+    <mime-type type="x-conference/x-cooltalk">
+        <_comment>Cooltalk Audio</_comment>
+        <glob pattern="*.ice"/>
+    </mime-type>
 
-	<mime-type type="text/x-troff-me">
-		<alias type="application/x-troff-me" />
-	</mime-type>
+    <!-- ===================================================================== -->
+    <!-- TIKA-85: http://www.apache.org/dev/svn-eol-style.txt                  -->
+    <!-- ===================================================================== -->
 
-	<mime-type type="video/vnd.mpegurl">
-		<glob pattern="*.mxu" />
-	</mime-type>
+    <mime-type type="image/x-icon">
+        <glob pattern="*.ico"/>
+    </mime-type>
 
-	<mime-type type="x-conference/x-cooltalk">
-		<_comment>Cooltalk Audio</_comment>
-		<glob pattern="*.ice" />
-	</mime-type>
+    <mime-type type="image/jpeg">
+        <glob pattern="*.jpg"/>
+    </mime-type>
 
-<!-- ===================================================================== -->
-<!-- TIKA-85: http://www.apache.org/dev/svn-eol-style.txt                  -->
-<!-- ===================================================================== -->
+    <mime-type type="image/png">
+        <glob pattern="*.png"/>
+    </mime-type>
 
-	<mime-type type="image/x-icon">
-		<glob pattern="*.ico" />
-	</mime-type>
+    <mime-type type="application/zip">
+        <glob pattern="*.zip"/>
+        <magic priority="50">
+            <match type="string" value="PK" offset="0:2"/>
+        </magic>
+    </mime-type>
 
-	<mime-type type="image/jpeg">
-		<glob pattern="*.jpg" />
-	</mime-type>
 
-	<mime-type type="image/png">
-		<glob pattern="*.png" />
-	</mime-type>
-	
-	<mime-type type="application/zip">
-		<glob pattern="*.zip" />
-		<magic priority="50">
-			<match type="string" value="PK" offset="0:2" />
-		</magic>
-	</mime-type>
+    <mime-type type="application/gzip">
+        <glob pattern="*.gz"/>
+        <glob pattern="*.tgz"/>
+        <glob pattern="*.gzip"/>
+        <!--
+          <magic priority="50">
+              <match type="host16" value="1f 8b 08" offset="0:2" />
+          </magic>
+        -->
+    </mime-type>
 
+     <!--
+     <description>
+     <mimeType>application/x-compress">
+        <extensions>z" />
+        <magicNumber encoding="hex">1f 9d 90</magicNumber>
+     </mime-type>
 
-	
-	<mime-type type="application/gzip">
-		<glob pattern="*.gz" />
-		<glob pattern="*.tgz" />
-		<glob pattern="*.gzip" />
-		<!--  <magic priority="50">
-			<match type="host16" value="1f 8b 08" offset="0:2" />
-		</magic>-->
-	</mime-type>
-<!-- 
-	<description>
-	<mimeType>application/x-compress">
-	<extensions>z" />
-	<magicNumber encoding="hex">1f 9d 90</magicNumber>
-</mime-type>
+     <description>
+         <mimeType>application/bzip2">
+         <extensions>bz2,tbz2" />
+         <magicNumber encoding="hex">42 5a 68 39 31</magicNumber>
+     </mime-type>
 
-<description>
-	<mimeType>application/bzip2">
-	<extensions>bz2,tbz2" />
-	<magicNumber encoding="hex">42 5a 68 39 31</magicNumber>
-</mime-type>
+     <description>
+         <mimeType>application/x-tar">
+         <magicNumber encoding="string" offset="257">ustar</magicNumber>
+         <extensions>tar" />
+     </mime-type>
 
-<description>
-	<mimeType>application/x-tar">
-	<magicNumber encoding="string" offset="257">ustar</magicNumber>
-	<extensions>tar" />
-</mime-type>
+     <description>
+         <mimeType>application/x-rar-compressed">
+         <extensions>rar" />
+         <magicNumber encoding="hex">52 61 72 21 1a</magicNumber>
+     </mime-type>
 
-<description>
-	<mimeType>application/x-rar-compressed">
-	<extensions>rar" />
-	<magicNumber encoding="hex">52 61 72 21 1a</magicNumber>
-</mime-type>
+     <description>
+         <mimeType>application/stuffit">
+         <extensions>sit" />
+         <magicNumber encoding="string">SIT!</magicNumber>
+     </mime-type>
 
-<description>
-	<mimeType>application/stuffit">
-	<extensions>sit" />
-	<magicNumber encoding="string">SIT!</magicNumber>
-</mime-type>
+     <description>
+         <mimeType>application/binhex">
+         <extensions>hqx" />
+     </mime-type>
+     -->
 
-<description>
-	<mimeType>application/binhex">
-	<extensions>hqx" />
-</mime-type>
-	 -->
+    <mime-type type="audio/basic">
+        <glob pattern="*.au"/>
+        <glob pattern="*.snd"/>
+    </mime-type>
 
-	<mime-type type="audio/basic">
-		<glob pattern="*.au" />
-		<glob pattern="*.snd" />
-	</mime-type>
+    <mime-type type="video/x-ms-asf">
+        <glob pattern="*.asf"/>
+        <magicNumber encoding="hex">30 26 b2 75 8e 66 cf 11 a6 d9 00 aa 00 62 ce 6c</magicNumber>
+    </mime-type>
 
-	<mime-type type="video/x-ms-asf">
-		<glob pattern="*.asf" />
-		<magicNumber encoding="hex">30 26 b2 75 8e 66 cf 11 a6 d9 00 aa 00 62 ce 6c</magicNumber>
-	</mime-type>
+    <mime-type type="video/x-ms-asx">
+        <glob pattern="*.asx"/>
+        <magic priority="50">
+            <match type="string" value="&lt;asx" offset="0:64"/>
+            <match type="string" value="&lt;ASX" offset="0:64"/>
+        </magic>
+    </mime-type>
 
-	<mime-type type="video/x-ms-asx">
-		<glob pattern="*.asx" />
-		<magic priority="50">
-			<match type="string" value="&lt;asx" offset="0:64" />
-			<match type="string" value="&lt;ASX" offset="0:64" />
-		</magic>
-	</mime-type>
+    <mime-type type="audio/x-ms-wax">
+        <glob pattern="*.wax"/>
+    </mime-type>
 
-	<mime-type type="audio/x-ms-wax">
-		<glob pattern="*.wax" />
-	</mime-type>
+    <mime-type type="video/x-ms-wvx">
+        <glob pattern="*.wvx"/>
+    </mime-type>
 
-	<mime-type type="video/x-ms-wvx">
-		<glob pattern="*.wvx" />
-	</mime-type>
+    <mime-type type="video/x-ms-wmx">
+        <glob pattern="*.wmx"/>
+    </mime-type>
 
-	<mime-type type="video/x-ms-wmx">
-		<glob pattern="*.wmx" />
-	</mime-type>
+    <mime-type type="video/x-msvideo">
+        <glob pattern="*.avi"/>
+        <!--	<magicNumber encoding="hex" offset="8">41 56 49 20</magicNumber> -->
+    </mime-type>
 
-	<mime-type type="video/x-msvideo">
-		<glob pattern="*.avi" />
-	<!--	<magicNumber encoding="hex" offset="8">41 56 49 20</magicNumber> -->
-	</mime-type>
 
+    <!--
+          This MIME type was invented to let the wmv and wma media types
+          share the magic number. Differentiation between these two files
+          is only possible based on file name extension.
+    -->
 
-	<!-- This MIME type was invented to let the wmv and wma media types
-	     share the magic number. Differentiation between these two files
-	     is only possible based on file name extension. -->
+    <mime-type type="application/x-ms-wm">
+        <magicNumber encoding="hex">30 26 b2 75 8e 66 cf 11 a6 d9 00 aa 00 62 ce 6c</magicNumber>
+    </mime-type>
 
-	<mime-type type="application/x-ms-wm">
-	<magicNumber encoding="hex">30 26 b2 75 8e 66 cf 11 a6 d9 00 aa 00 62 ce 6c</magicNumber>
-	</mime-type>
+    <mime-type type="audio/x-ms-wma">
+        <sub-class-of type="application/x-ms-wm"/>
+        <glob pattern="*.wma"/>
+    </mime-type>
 
-	<mime-type type="audio/x-ms-wma">
-		<sub-class-of type="application/x-ms-wm" />
-		<glob pattern="*.wma" />
-	</mime-type>
+    <mime-type type="video/x-ms-wmv">
+        <sub-class-of type="application/x-ms-wm"/>
+        <glob pattern="*.wmv"/>
+        <glob pattern="*.wm"/>
+    </mime-type>
 
-	<mime-type type="video/x-ms-wmv">
-		<sub-class-of type="application/x-ms-wm" />
-		<glob pattern="*.wmv" />
-		<glob pattern="*.wm" />
-	</mime-type>
+    <mime-type type="video/quicktime">
+        <glob pattern="*.mov"/>
+        <!--  <magicNumber encoding="string" offset="4">moov</magicNumber> -->
+    </mime-type>
 
-<mime-type type="video/quicktime">
-	<glob pattern="*.mov" />
-	<!--  <magicNumber encoding="string" offset="4">moov</magicNumber> -->
-</mime-type>
+    <mime-type type="video/mpeg">
+        <glob pattern="*.mpg"/>
+        <glob pattern="*.mpeg"/>
+        <!--
+      <magicNumber encoding="hex">00 00 01 b3</magicNumber>
+      <magicNumber encoding="hex">00 00 01 ba</magicNumber> -->
+    </mime-type>
 
-<mime-type type="video/mpeg">
-	<glob pattern="*.mpg" />
-	<glob pattern="*.mpeg" />
-	<!--  
-	<magicNumber encoding="hex">00 00 01 b3</magicNumber>
-	<magicNumber encoding="hex">00 00 01 ba</magicNumber> -->
-</mime-type>
+    <mime-type type="application/x-shockwave-flash">
+        <glob pattern="*.swf"/>
+        <!--  <magicNumber encoding="hex">46 57 53</magicNumber>-->
+    </mime-type>
 
-<mime-type type="application/x-shockwave-flash">
-	<glob pattern="*.swf" />
-	<!--  <magicNumber encoding="hex">46 57 53</magicNumber>-->
-</mime-type>
+    <mime-type type="application/x-ogg">
+        <glob pattern="*.ogg"/>
+        <magic priority="50">
+            <match type="string" value="OggS" offset="0:64"/>
+        </magic>
+    </mime-type>
 
-<mime-type type="application/x-ogg">
-	<glob pattern="*.ogg" />
-	<magic priority="50">
-		<match type="string" value="OggS" offset="0:64" />
-	</magic>
-</mime-type>
+    <mime-type type="application/vnd.rn-realmedia">
+        <glob pattern="*.rm"/>
+        <glob pattern="*.ram"/>
+        <magic priority="50">
+            <match type="string" value=".RMF" offset="0:64"/>
+            <match type="string" value="rtsp://" offset="0:64"/>
+        </magic>
+    </mime-type>
 
-<mime-type type="application/vnd.rn-realmedia">
-	<glob pattern="*.rm" />
-	<glob pattern="*.ram" />
-	<magic priority="50">
-		<match type="string" value=".RMF" offset="0:64" />
-		<match type="string" value="rtsp://" offset="0:64" />
-	</magic>
-</mime-type>
+    <mime-type type="audio/x-wav">
+        <glob pattern="*.wav"/>
+        <magic priority="50">
+            <match type="string" value="WAVE" offset="0:64"/>
+        </magic>
+    </mime-type>
 
-<mime-type type="audio/x-wav">
-	<glob pattern="*.wav" />
-	<magic priority="50">
-		<match type="string" value="WAVE" offset="0:64" />
-	</magic>
-</mime-type>
+    <mime-type type="audio/mpeg">
+        <glob pattern="*.mp3"/>
+        <glob pattern="*.mp2"/>
+        <magic priority="50">
+            <match type="string" value="ID3" offset="0:64"/>
+        </magic>
 
-<mime-type type="audio/mpeg">
-	<glob pattern="*.mp3" />
-	<glob pattern="*.mp2" />
-	<magic priority="50">
-		<match type="string" value="ID3" offset="0:64" />
-	</magic>
-	
-</mime-type>
+    </mime-type>
 
-<mime-type type="audio/midi">
-	<glob pattern="*.mid" />
-	<glob pattern="*.midi" />
-	<glob pattern="*.rmi" />
-	<magic priority="50">
-		<match type="string" value="MThd" offset="0:64" />
-		<match type="string" value="RMI" offset="0:8" />
-	</magic>
-</mime-type>
+    <mime-type type="audio/midi">
+        <glob pattern="*.mid"/>
+        <glob pattern="*.midi"/>
+        <glob pattern="*.rmi"/>
+        <magic priority="50">
+            <match type="string" value="MThd" offset="0:64"/>
+            <match type="string" value="RMI" offset="0:8"/>
+        </magic>
+    </mime-type>
 
-<mime-type type="video/x-msvideo">
-	<glob pattern="*.avi" />
-<!-- 	<magicNumber encoding="hex" offset="8">41 56 49 20</magicNumber> -->
-</mime-type>
+    <mime-type type="video/x-msvideo">
+        <glob pattern="*.avi"/>
+        <!-- 	<magicNumber encoding="hex" offset="8">41 56 49 20</magicNumber> -->
+    </mime-type>
 
-<mime-type type="video/mp4">
-	<glob pattern="*.mp4" />
-	<glob pattern="*.mpg4" />
-	<glob pattern="*.m4v" />
-	<glob pattern="*.mp4v" />
-	<glob pattern="*.divx" />
-	<glob pattern="*.xvid" />
-	<glob pattern="*.264" />
-</mime-type>
+    <mime-type type="video/mp4">
+        <glob pattern="*.mp4"/>
+        <glob pattern="*.mpg4"/>
+        <glob pattern="*.m4v"/>
+        <glob pattern="*.mp4v"/>
+        <glob pattern="*.divx"/>
+        <glob pattern="*.xvid"/>
+        <glob pattern="*.264"/>
+    </mime-type>
 
-<mime-type type="audio/mp4">
-	<glob pattern="*.m4a" />
-	<glob pattern="*.m4p" />
-</mime-type>
+    <mime-type type="audio/mp4">
+        <glob pattern="*.m4a"/>
+        <glob pattern="*.m4p"/>
+    </mime-type>
 
-<mime-type type="video/3gpp">
-	<glob pattern="*.3gp" />
-	<glob pattern="*.3g2" />
-</mime-type>
+    <mime-type type="video/3gpp">
+        <glob pattern="*.3gp"/>
+        <glob pattern="*.3g2"/>
+    </mime-type>
 
-<mime-type type="audio/x-aiff">
-	<glob pattern="*.aiff" />
-	<glob pattern="*.aif" />
-	<glob pattern="*.aifc" />
-	<glob pattern="*.aiff" />
-	<magic priority="50">
-		<match type="string" value="FORM" offset="0:64" />
-	</magic>
-</mime-type>
+    <mime-type type="audio/x-aiff">
+        <glob pattern="*.aiff"/>
+        <glob pattern="*.aif"/>
+        <glob pattern="*.aifc"/>
+        <glob pattern="*.aiff"/>
+        <magic priority="50">
+            <match type="string" value="FORM" offset="0:64"/>
+        </magic>
+    </mime-type>
 
-<mime-type type="application/x-ms-wmd">
-	<sub-class-of type="application/zip" />
-	<glob pattern="*.wmd" />
-</mime-type>
+    <mime-type type="application/x-ms-wmd">
+        <sub-class-of type="application/zip"/>
+        <glob pattern="*.wmd"/>
+    </mime-type>
 
-<mime-type type="video/x-flv">
-	<glob pattern="*.flv" />
-	<magic priority="50">
-		<match type="string" value="FLV" offset="0:64" />
-	</magic>
-</mime-type>
+    <mime-type type="video/x-flv">
+        <glob pattern="*.flv"/>
+        <magic priority="50">
+            <match type="string" value="FLV" offset="0:64"/>
+        </magic>
+    </mime-type>
 
-<mime-type type="audio/flac">
-	<glob pattern="*.flac" />
-	<!--<magicNumber encoding="hex">66 4c 61 43 00 00 00 22</magicNumber>-->
-</mime-type>
+    <mime-type type="audio/flac">
+        <glob pattern="*.flac"/>
+        <!--<magicNumber encoding="hex">66 4c 61 43 00 00 00 22</magicNumber>-->
+    </mime-type>
 
-<mime-type type="application/smil">
-	<glob pattern="*.smi" />
-	<glob pattern="*.smil" />
-</mime-type>
+    <mime-type type="application/smil">
+        <glob pattern="*.smi"/>
+        <glob pattern="*.smil"/>
+    </mime-type>
 </mime-info>
diff --git a/any23-core/src/test/java/org/deri/any23/Any23Test.java b/any23-core/src/test/java/org/deri/any23/Any23Test.java
index 2b2a317..672fcbe 100644
--- a/any23-core/src/test/java/org/deri/any23/Any23Test.java
+++ b/any23-core/src/test/java/org/deri/any23/Any23Test.java
@@ -20,16 +20,14 @@
 import org.deri.any23.extractor.ExtractionException;
 import org.deri.any23.filter.IgnoreAccidentalRDFa;
 import org.deri.any23.filter.IgnoreTitlesOfEmptyDocuments;
+import org.deri.any23.http.DefaultHTTPClient;
 import org.deri.any23.http.HTTPClient;
 import org.deri.any23.source.DocumentSource;
 import org.deri.any23.source.FileDocumentSource;
 import org.deri.any23.source.HTTPDocumentSource;
 import org.deri.any23.source.StringDocumentSource;
 import org.deri.any23.vocab.DCTERMS;
-import org.deri.any23.writer.NTriplesWriter;
-import org.deri.any23.writer.ReportingTripleHandler;
-import org.deri.any23.writer.RepositoryWriter;
-import org.deri.any23.writer.TripleHandler;
+import org.deri.any23.writer.*;
 import org.junit.Test;
 import org.openrdf.model.Statement;
 import org.openrdf.repository.RepositoryConnection;
@@ -42,9 +40,8 @@
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-import java.io.ByteArrayOutputStream;
-import java.io.File;
-import java.io.IOException;
+import java.io.*;
+import java.net.URI;
 import java.net.URISyntaxException;
 
 /**
@@ -212,6 +209,58 @@
         Assert.assertTrue(n3.length() > 0);
     }
 
+    /**
+     * This test checks the extraction behavior when the library is used programatically.
+     * This test is related to the issue #45, to verify the different behaviors between Maven and Ant.
+     * The behavior was related to a 2nd-level dependency introduced by Maven.
+     *
+     * @throws ExtractionException
+     * @throws IOException
+     * @throws URISyntaxException
+     */
+    @Test
+    public void testProgrammaticExtraction() throws ExtractionException, IOException, URISyntaxException {
+        Any23 any23 = new Any23();
+        any23.setHTTPUserAgent("Any23-Servlet");
+        any23.setHTTPClient(new DefaultHTTPClient() {
+            @Override
+            protected int getConnectionTimeout() {
+                return 5000;
+            }
+
+            @Override
+            protected int getSoTimeout() {
+                return 2000;
+            }
+        });
+        ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
+        TripleHandler handler = new RDFXMLWriter(byteArrayOutputStream);
+        TripleHandler rdfWriter = new IgnoreAccidentalRDFa(handler);
+        ReportingTripleHandler reporting = new ReportingTripleHandler(rdfWriter);
+
+        DocumentSource source = new FileDocumentSource(
+                new File("src/test/resources/html/rdfa/ansa_2010-02-26_12645863.html"),
+                    "http://host.com/service");
+
+        Assert.assertTrue(any23.extract(source, reporting));
+        handler.close();
+
+        String bufferContent = byteArrayOutputStream.toString();
+        System.out.println(bufferContent);
+        int i = 0;
+        int counter = 0;
+        while( i < bufferContent.length() ) {
+            i = bufferContent.indexOf("\n", i);
+            if(i == -1) {
+                break;
+            }
+            counter++;
+            i++;
+        }
+        Assert.assertSame("Unexpected number of triples.", 38, counter);
+        
+    }
+
     private void assertDetectionAndExtraction(String in) throws IOException, ExtractionException {
         Any23 any23 = new Any23();
         ByteArrayOutputStream out = new ByteArrayOutputStream();
@@ -295,4 +344,5 @@
         Assert.assertNotNull(result);
         Assert.assertTrue(result.length() > 10);
     }
+
 }
diff --git a/any23-core/src/test/java/org/deri/any23/mime/TikaMIMETypeDetectorTest.java b/any23-core/src/test/java/org/deri/any23/mime/TikaMIMETypeDetectorTest.java
index 3ffcf34..d4571d0 100644
--- a/any23-core/src/test/java/org/deri/any23/mime/TikaMIMETypeDetectorTest.java
+++ b/any23-core/src/test/java/org/deri/any23/mime/TikaMIMETypeDetectorTest.java
@@ -208,8 +208,7 @@
         detectMIMETypeByContentAndName("application/rss+xml", "src/test/resources/application/rss2");
     }
 
-    // TODO: #13
-    // @Test
+    @Test
     public void testAtomByContentAndName() throws Exception {
         detectMIMETypeByContentAndName("application/atom+xml", "src/test/resources/application/atom");
     }
@@ -224,8 +223,7 @@
         detectMIMETypeByContentAndName("application/xhtml+xml", "src/test/resources/application/xhtml");
     }
 
-    // TODO: #13
-    // @Test
+     @Test
     public void testWSDLByContentAndName() throws Exception {
         detectMIMETypeByContentAndName("application/x-wsdl", "src/test/resources/application/wsdl");
     }
@@ -267,7 +265,7 @@
             if (test.getName().startsWith("error"))
                 Assert.assertNotSame(expectedMimeType, detectedMimeType);
             else {
-                Assert.assertNotSame(
+                Assert.assertEquals(
                         String.format("Error in mimetype detection for file %s", test.getAbsolutePath()),
                         expectedMimeType,
                         detectedMimeType
diff --git a/any23-core/src/test/resources/application/atom/atom.xml b/any23-core/src/test/resources/application/atom/atom.xml
index 18ab87a..f0dd37f 100644
--- a/any23-core/src/test/resources/application/atom/atom.xml
+++ b/any23-core/src/test/resources/application/atom/atom.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<feed xmlns="http://www.w3.org/2005/Atom">
+<feed xmlns="http://www.w3.org/2005/Atom/">
 
   <title>Example Feed</title>
   <link href="http://example.org/"/>
diff --git a/any23-core/src/test/resources/application/rdfxml/foaf b/any23-core/src/test/resources/application/rdfxml/foaf
new file mode 100644
index 0000000..4b0ef11
--- /dev/null
+++ b/any23-core/src/test/resources/application/rdfxml/foaf
@@ -0,0 +1,97 @@
+
+
+<rdf:RDF
+      xmlns="http://renaud.delbru.fr/rdf/foaf#"
+      xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+      xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+      xmlns:foaf="http://xmlns.com/foaf/0.1/"
+      xmlns:owl="http://www.w3.org/2002/07/owl#"
+      xmlns:cyc="http://sw.opencyc.org/2008/06/10/concept/en/"
+      xmlns:admin="http://webns.net/mvcb/">
+
+<foaf:PersonalProfileDocument rdf:about="">
+  <rdfs:label>FOAF file of Renaud Delbru</rdfs:label>
+  <foaf:maker rdf:resource="#me"/>
+  <foaf:primaryTopic rdf:resource="#me"/>
+  <foaf:primaryTopic rdf:resource="http://www.okkam.org/entity/ok200706171184666809495"/>
+  <admin:generatorAgent rdf:resource="http://www.ldodds.com/foaf/foaf-a-matic"/>
+  <admin:errorReportsTo rdf:resource="mailto:leigh@ldodds.com"/>
+</foaf:PersonalProfileDocument>
+
+<cyc:Wine rdf:about="http://dbpedia.org/resource/Bordeaux_wine"/>
+
+<foaf:Person rdf:ID="me">
+	<foaf:name>Renaud Delbru</foaf:name>
+	<foaf:title>Mr</foaf:title>
+	<foaf:givenname>Renaud</foaf:givenname>
+	<foaf:family_name>Delbru</foaf:family_name>
+	<foaf:mbox_sha1sum>247d80518c87c6f8129d5a3ec60a07665eded006</foaf:mbox_sha1sum>
+	<foaf:homepage rdf:resource="http://renaud.delbru.fr/"/>
+	<foaf:workplaceHomepage rdf:resource="http://www.deri.ie/"/>
+	<foaf:schoolHomepage rdf:resource="http://www.epita.fr/"/>
+	<foaf:based_near rdf:resource="http://www.tagcrumbs.com/cornelius/placemarks/deri-digital-enterprise-research-institute#placemark"/>
+	<owl:sameAs rdf:resource="http://www.okkam.org/entity/ok200706171184666809495"/>
+	<foaf:topic_interest rdf:resource="http://dbpedia.org/resource/Bordeaux_wine"/>
+	<foaf:knows>
+		<foaf:Person rdf:about="http://eyaloren.org/foaf.rdf#me">
+		<foaf:name>Eyal Oren</foaf:name>
+		<foaf:mbox_sha1sum>097f2342afa52f155f127042cc7a20c9491cf382</foaf:mbox_sha1sum>
+		<rdfs:seeAlso rdf:resource="http://www.eyaloren.org/foaf.rdf"/>
+		</foaf:Person>
+	</foaf:knows>
+	<foaf:knows>
+		<foaf:Person rdf:about="http://g1o.net/foaf.rdf#me">
+		<foaf:name>Giovanni Tummarello</foaf:name>
+		<foaf:mbox_sha1sum>a9dcc29cbf526167c1bd10e8e3dd2bca60d739e1</foaf:mbox_sha1sum>
+		<rdfs:seeAlso rdf:resource="http://g1o.net/foaf.rdf"/>
+		<foaf:homepage rdf:resource="http://g1o.net"/>
+		</foaf:Person>
+	</foaf:knows>
+	<foaf:knows>
+		<foaf:Person rdf:about="http://harth.org/andreas/foaf#ah">
+		<foaf:name>Andreas Harth</foaf:name>
+		<foaf:mbox_sha1sum>349ba1da7307ffb78517ae557ade1dd5177a6dbb</foaf:mbox_sha1sum>
+		<rdfs:seeAlso rdf:resource="http://harth.org/andreas/foaf"/>
+		</foaf:Person>
+	</foaf:knows>
+	<foaf:knows>
+		<foaf:Person rdf:about="http://data.semanticweb.org/person/knud-moeller">
+		<foaf:name>Knud M̦ller</foaf:name>
+		<foaf:mbox_sha1sum>b15d1e7efb11374644555fa9734bf75a553a362c</foaf:mbox_sha1sum>
+		<rdfs:seeAlso rdf:resource="http://sw.deri.org/~knud/knudfoaf.rdf"/>
+		</foaf:Person>
+	</foaf:knows>
+	<foaf:knows>
+		<foaf:Person rdf:about="http://www.deri.ie/about/team/member/Stefan_Decker#me">
+		<foaf:name>Stefan Decker</foaf:name>
+		<foaf:mbox_sha1sum>1bc1f862b688a45b7e0c8d4a8467c23177c53fad</foaf:mbox_sha1sum>
+		<rdfs:seeAlso rdf:resource="http://www.deri.ie/fileadmin/scripts/foaf.php?id=12"/>
+		</foaf:Person>
+	</foaf:knows>
+	<foaf:knows>
+		<foaf:Person rdf:about="http://semanticweb.org/id/Siegfried_Handschuh">
+		<foaf:name>Siegfried Handschuh</foaf:name>
+		<foaf:mbox_sha1sum>583cac1297018405882f186064c6d98cd127af70</foaf:mbox_sha1sum>
+		<rdfs:seeAlso rdf:resource="http://www.siegfried-handschuh.net/metadata/foaf.rdf"/>
+		</foaf:Person>
+	</foaf:knows>
+	<foaf:knows>
+		<foaf:Person rdf:about="http://data.semanticweb.org/person/brian-davis">
+		<foaf:name>Brian Davis</foaf:name>
+		<foaf:mbox_sha1sum>8c6dfc17028b508310f6c7cde2ba007c545b591f</foaf:mbox_sha1sum>
+		</foaf:Person>
+	</foaf:knows>
+	<foaf:knows>
+		<foaf:Person rdf:about="http://data.semanticweb.org/person/simon-scerri">
+		<foaf:name>Simon Scerri</foaf:name>
+		<foaf:mbox_sha1sum>ab6d7f6be0a4f94d5084190f850196fb50c3134a</foaf:mbox_sha1sum>
+		</foaf:Person>
+	</foaf:knows>
+	<foaf:knows>
+		<foaf:Person rdf:about="http://identi.ca/user/3546">
+		<foaf:name>JÌ?rgen Umbrich</foaf:name>
+		<foaf:mbox_sha1sum>b9514eba2ed2ae41a072765fe3ed3544de10974f</foaf:mbox_sha1sum>
+		</foaf:Person>
+	</foaf:knows>
+</foaf:Person>
+</rdf:RDF>
\ No newline at end of file
diff --git a/any23-core/src/test/resources/html/rdfa/ansa_2010-02-26_12645863.html b/any23-core/src/test/resources/html/rdfa/ansa_2010-02-26_12645863.html
new file mode 100644
index 0000000..a37c960
--- /dev/null
+++ b/any23-core/src/test/resources/html/rdfa/ansa_2010-02-26_12645863.html
@@ -0,0 +1,746 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xml:lang="en" version="XHTML+RDFa 1.0" xmlns:ni="http://iptc.org/std/nar/2006-10-01/" xmlns:okkam="http://models.okkam.org/ENS-core-vocabulary.owl#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:ansa="http://bdm.ansa.it/NewsML-G2/ns/content" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:v="http://rdf.data-vocabulary.org/#" xmlns:dc="http://purl.org/dc/terms/" xmlns:ninitf="http://iptc.org/std/NITF/2006-10-18/" xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><meta http-equiv="Content-Language" content="it"/><title>Omicidio Desio: fermati i due figli - ANSA.it</title>
+<link rel="stylesheet" type="text/css" href="/web/css/0226171412_style_base.css" media="screen, projection" />
+<link rel="stylesheet" type="text/css" href="/web/css/0226171412_typo_base.css" media="screen, projection" />
+<link rel="stylesheet" type="text/css" href="/web/css/0226171412_style_all.css" media="screen, projection" />
+<link rel="stylesheet" type="text/css" href="/web/css/0226171412_typo_all.css" media="screen, projection" />
+<link rel="stylesheet" type="text/css" href="/web/css/print.css" media="print" />
+<!--[if IE 7]>
+<link rel="stylesheet" href="/web/css/ie.css" type="text/css" media="screen" / >
+<![endif]-->
+<!--[if lte IE 6]>
+<link rel="stylesheet" href="/web/css/ie_lte6.css" type="text/css" media="screen" />
+<![endif]-->
+<!--[if lt IE 6]>
+<link rel="stylesheet" href="/web/css/ie_lt6.css" type="text/css" media="screen" />
+<![endif]-->
+
+<link rel="Shortcut Icon" type="image/ico" href="/web/images/favicon.ico" />
+
+<script type="text/javascript" src="/web/js/jquery-1.3.2.pack.js"></script>
+<!--OPEN_JS_ALL
+<script type="text/javascript" src="/web/js/jquery.cookie.js"></script>
+<script type="text/javascript" src="/web/js/jquery.metadata.js"></script>
+<script type="text/javascript" src="/web/js/apager.js"></script>
+<script type="text/javascript" src="/web/js/ui.core.js"></script>
+<script type="text/javascript" src="/web/js/ui.accordion.js"></script>
+<script type="text/javascript" src="/web/js/jquery.selectboxes.js"></script>
+<script type="text/javascript" src="/web/js/trovaCinema.js"></script>
+<script type="text/javascript" src="/web/js/trovaFinanza.js"></script>
+<script type="text/javascript" src="/web/js/jquery.atabs.js"></script>
+<script type="text/javascript" src="/web/js/ansacounter.js"></script>
+<script type="text/javascript" src="/web/js/calcio.js"></script>
+<script type="text/javascript" src="/web/js/changePeriod.js"></script>
+<script type="text/javascript" src="/web/js/photoGallery.js"></script>
+<script type="text/javascript" src="/web/js/jquery.atextsize.js"></script>
+<script type="text/javascript" src="/web/js/AC_RunActiveContent.js"></script>
+<script type="text/javascript" src="/web/js/playerflash.js"></script>
+<script type="text/javascript" src="/web/banner_js/msn_banner_array.js"></script>
+<script type="text/javascript" src="/web/banner_js/msn_banner_function.js"></script>
+<script type="text/javascript" src="/web/banner_js/msn_banner_load.js"></script>
+CLOSE_JS_ALL-->
+
+<!--OPEN_JS_PACK-->
+<script type="text/javascript" src="/web/js/0226171412_js-hp-pack.js"></script>
+<script type="text/javascript" src="/web/js/0226171412_js-all-pack.js"></script>
+<!--CLOSE_JS_PACK-->
+
+<!-- banner -->
+<!-- script type="text/javascript" src="/web/banner_js/msn_banner_array.js">
+</script>
+<script type="text/javascript" src="/web/banner_js/msn_banner_function.js">
+</script -->
+
+<script type="text/javascript"> 
+//<![CDATA[
+ 
+var headLoaded=true;
+ 
+function getMeta(metaname) {
+    var metas = $("meta");
+    var i;
+    for (i = 0; i < metas.length; i++)
+    	if (metas[i].getAttribute("NAME") == metaname)
+	  break;
+    var content = metas[i].getAttribute("CONTENT");
+    return content;
+}
+//]]>
+</script> 
+
+<script type="text/javascript">
+ //<![CDATA[
+  document.write('<style type="text/css">.article-content{display:none}</style>');
+ //]]>
+</script>
+<script type="text/javascript" src="/web/js/cms.head.js"> </script><script type="text/javascript" src="loader.js"> </script><script type="text/javascript">
+					var i = 1;
+					// Media Array
+					var mediaArray = new Array('');
+      			</script>
+</head>
+<body id="www-ansa-it" class="pg-article">
+<div class="pg" id="businesswire-area">
+<div class="bk">
+<div class="header" id="header-internal">
+        <div class="brand">
+        <h1 class="logo">
+		<a href="/" title="ANSA.it"><img src="/web/images/logo_ansa_interna.gif" alt="Prima pagina: Ansa.it" /></a>
+        <strong class="tagline">Il sito Internet dell'Agenzia ANSA</strong>
+		</h1>
+        </div>
+		<!--include virtual="section_title.html" -->
+        <div id="header-search">
+          <form method="post" action="/ricerca/index.jsp" id="form-search">
+            <fieldset class="field-hidden">
+            <input type="hidden" name="si" value="1" />
+            <input type="hidden" name="ns" value="10" />
+            <input type="hidden" name="sb" value="date" />
+            <input type="hidden" name="lang" value="it" />
+            <input type="hidden" name="home" value="/web" />
+            <input type="hidden" name="search" value="1" />
+            <input type="hidden" name="c" value="webarchive" />
+            </fieldset>
+            <fieldset class="f-input">
+            <legend>Cerca sul sito di Ansa.it</legend>
+            <label for="qt" class="hide">Ricerca</label>
+            <!-- input type="text" id="qt" name="qt" class="text" value="notizie, video, immagini, audio..." onclick="javascript:this.value='';" / -->
+            <input type="text" id="qt" name="qt" class="text" />
+            <fieldset  class="f-opt">
+            <legend>Opzioni di ricerca</legend>
+                <ul class="search-opt">
+
+                    <li><input name="radio-search" type="radio" value="google" class="radio" id="f-google" /> <label for="f-google">Google</label></li>
+                    <li><input name="radio-search" type="radio" value="ansa" checked="checked" class="radio" id="f-ansa" /> <label for="f-ansa">Nel sito</label></li>
+                </ul>
+            </fieldset>
+            <input type="image" src="/web/images/bk_input.gif" value="cerca" class="bt-submit" name="cerca" alt="cerca" onclick="if ($('#qt').val() == '') {alert('Inserisci una parola da ricercare!'); return false; } if ($('input[@name=radio-search]:checked').val() == 'ansa') {$('#form-search').submit();} else {top.document.location='/web/google/googleresults.html?q='+($('input#qt').val())+'&amp;sa=Cerca&amp;client='+($('input#client').val())+'&amp;forid=1&amp;ie=ISO-8859-1&amp;oe=ISO-8859-1&amp;cof='+escape(($('input#cof').val()))+'&amp;h1=it'}; return false;" />
+            </fieldset><!-- /f-input -->
+            <fieldset class="field-hidden">
+			<input type="hidden" name="forid" value="1" />
+            <input type="hidden" name="ie" value="ISO-8859-1" />
+            <input type="hidden" name="oe" value="ISO-8859-1" />
+            <input type="hidden" name="cof" id="cof" value="GALT:#008000;GL:1;DIV:#009C41;VLC:663399;AH:center;BGC:FFFFFF;LBGC:336699;ALC:10578b;LC:10578b;T:000000;GFNT:10578b;GIMP:10578b;FORID:11" /> 
+            <input type="hidden" name="hl" value="it" />
+            <input type="hidden" name="client" id="client" value="pub-2538762546398839" />
+			</fieldset><!-- /field-hidden -->
+          </form>
+        </div><!-- /header-search -->
+</div><!-- /header -->
+      
+
+      <div id="nav-bar">
+        
+          <!--<ul class="nav-ext">
+             <li><a href="#">Informazione ANSA</a></li>
+            <li class="n-rss"><a href="#">RSS<span class="hide">, abbonati ad Ansa con gli Rss</span></a></li>
+          </ul> -->
+          
+          
+        <ul id="nav-main">
+            <li class="on"><a href="/" title="Torna alla homepage">home</a></li>
+            <li><a href="/web/notizie/rubriche/calcio/calcio.shtml" title="News e diretta goal su Serie A, B e Campionati stranieri, tutto su Champions League, Europa League e altri sport">calcio</a></li>
+            <li><a href="/web/notizie/rubriche/economia/economia.shtml" title="Tutte le news dal mondo dell'Economia e della Finanza">economia</a></li>			
+            <li><a href="/web/notizie/rubriche/cinema/cinema.shtml" title="Tutte le news dal mondo dello spettacolo, i film al cinema, le schede dei film e il boxoffice">cinema</a></li>
+            <li><a href="/web/multimedia/mm_photo_tutti.html" title="Tutti le foto ANSA">foto</a></li>
+            <li><a href="/web/multimedia/mm_video_tutti.html" title="Tutti i video ANSA">video</a></li>
+            <li><a href="/web/static/home_newsmap.html" title="Per visualizzare le notizie su una mappa geografica">news<em>map</em></a></li>
+            <li id="specs"><a href="/web/static/ansa_specializzati.html" title="I siti Business News, Tlc e Salute">ansa<em>specializzati</em></a><span class="specs"><strong class="new">new</strong></span></li>
+            <li><a href="/web/static/ansa_international.html" title="I siti ANSA Balcani, Latina (Spagnolo e Portoghese) e Italianos">ansa<em>international</em></a></li>
+	      <li><a href="http://meteonew.ansa.it/" title="Il meteo in Italia, in Europa e nel mondo">meteo</a></li>
+        </ul>          
+</div><!-- /nav-bar -->
+      
+<div id="nav-sub">
+<ul class="p1-nav">
+                <li><a href="/web/notizie/rubriche/topnews/topnews.shtml">Topnews</a></li>
+		  <li><a href="/web/notizie/rubriche/cronaca/cronaca.shtml">Cronaca</a></li>
+                <li><a href="/web/notizie/rubriche/politica/politica.shtml">Politica</a></li>
+                
+               
+                
+    <li class="n-ext"><a href="/web/notizie/regioni/interregionale/interregionale.shtml" id="link-regioni">Regioni</a><strong class="link-anchor">scegli la tua regione</strong>
+      <div class="p2-nav" id="nav-regioni">
+        <div>
+          <a href="/web/notizie/regioni/abruzzo/abruzzo.shtml">Abruzzo</a><span class="hide"> | </span>
+          <a href="/web/notizie/regioni/basilicata/basilicata.shtml">Basilicata</a><span class="hide"> | </span>
+          <a href="/web/notizie/regioni/calabria/calabria.shtml">Calabria</a><span class="hide"> | </span>
+          <a href="/web/notizie/regioni/campania/campania.shtml">Campania</a><span class="hide"> | </span>
+          <a href="/web/notizie/regioni/emiliaromagna/emiliaromagna.shtml">Emilia Romagna</a><span class="hide"> | </span>
+          <a href="/web/notizie/regioni/friuliveneziagiulia/friuliveneziagiulia.shtml">Friuli Venezia Giulia</a><span class="hide"> | </span>
+          <a href="/web/notizie/regioni/lazio/lazio.shtml">Lazio</a><span class="hide"> | </span>
+          <a href="/web/notizie/regioni/liguria/liguria.shtml">Liguria</a><span class="hide"> | </span>
+          <a href="/web/notizie/regioni/lombardia/lombardia.shtml">Lombardia</a><span class="hide"> | </span>
+        <a href="/web/notizie/regioni/marche/marche.shtml">Marche</a></div>
+    <div>
+      <a href="/web/notizie/regioni/molise/molise.shtml">Molise</a><span class="hide"> | </span>
+      <a href="/web/notizie/regioni/piemonte/piemonte.shtml">Piemonte</a><span class="hide"> | </span>
+      <a href="/web/notizie/regioni/puglia/puglia.shtml">Puglia</a><span class="hide"> | </span>
+      <a href="/web/notizie/regioni/sardegna/sardegna.shtml">Sardegna</a><span class="hide"> | </span>
+      <a href="/web/notizie/regioni/sicilia/sicilia.shtml">Sicilia</a><span class="hide"> | </span>
+      <a href="/web/notizie/regioni/toscana/toscana.shtml">Toscana</a><span class="hide"> | </span>
+      <a href="/web/notizie/regioni/trentino/trentino.shtml">Trentino-Alto Adige/Suedtirol</a><span class="hide"> | </span>
+      <a href="/web/notizie/regioni/umbria/umbria.shtml">Umbria</a><span class="hide"> | </span>
+      <a href="/web/notizie/regioni/valledaosta/valledaosta.shtml">Valle d'Aosta</a><span class="hide"> | </span>
+      <a href="/web/notizie/regioni/veneto/veneto.shtml">Veneto</a>      </div>
+                      </div>
+      <!-- /p2-nav -->
+    </li>
+    <li><a href="/web/notizie/rubriche/mondo/mondo.shtml">Mondo</a></li>
+                <li><a href="/web/notizie/rubriche/altrisport/altrisport.shtml">Sport</a></li>
+                <li><a href="/web/notizie/rubriche/spettacolo/spettacolo.shtml">Spettacolo</a></li>
+                <li><a href="/web/notizie/rubriche/cultura/cultura.shtml">Cultura e Tendenze</a></li>
+                <li><a href="/web/notizie/rubriche/scienza/scienza.shtml">Scienza e Medicina</a></li>
+                <li><a href="/web/notizie/rubriche/tecnologia/tecnologia.shtml">Tecnologia e Internet</a></li>
+
+                <li><a href="/web/notizie/rubriche/inbreve/inbreve.shtml">In Breve</a></li>
+                <li class="last"><a href="/web/notizie/rubriche/english/english.shtml">News in English</a></li>
+
+	</ul>
+</div><!-- /nav-sub -->
+<!--[if lte IE 6]>
+<script>
+  $("#link-regioni").mouseover(function(){
+      $("#nav-regioni").css("left","9");
+    }).mouseout(function(){
+      $("#nav-regioni").css("left","-999em");
+    });
+  $("#nav-regioni").mouseout(function(){
+      $("#nav-regioni").css("left","-999em");
+    }).mouseover(function(){
+      $("#nav-regioni").css("left","9");
+    });;
+</script>
+<![endif]-->
+<div class="wrap c-2" id="main">
+<h1 class="title-area">Enriched News</h1>
+<div class="main-content">
+<div class="path">
+<p>
+<em class="hide">Percorso:</em><a href="/web">ANSA.it</a> &gt; <a href="/web/enrichednews/topnews/topnews.shtml"> Enriched Top News</a> &gt; <strong>News</strong>
+</p>
+</div>
+<div class="content article">
+<div id="news-content" class="article-content">
+<div class="header-content">
+<h1>Omicidio Desio: fermati i due figli</h1>
+<h2>Hanno 16 e 18 anni, in casa litigi per difficolta' economiche</h2>
+<p class="date">26 febbraio, 16:19</p>
+</div>
+
+<script type="text/javascript">
+		<!--
+		function initToolbarSimple(){
+			$("#simple-commento-link").attr("value", document.location.href);
+			$("#simple-redazione-link").attr("value", document.location.href);
+			
+			$("#simple-commento-title").attr("value", document.title);
+			$("#simple-redazione-title").attr("value", document.title);
+			
+			$("#simple-commento-sender").attr("value", getMeta("sender"));
+			$("#simple-redazione-sender").attr("value", getMeta("sender"));
+			
+			$("#simple-redazione-author").attr("value", getMeta("autore"));
+			$("#simple-redazione-emailauthor").attr("value", getMeta("email"));
+		}
+
+		//-->
+		</script>
+
+
+          
+<div class="tools-bar">
+		
+    <ul class="utils">
+    <li class="b-indietro"><a href="javascript:window.history.back();">Indietro</a></li>
+	    <li class="b-stampa"><a href="javascript:window.print();">Stampa</a></li>
+	    <li class="b-invia">
+				<form id="FRMcommento-simple" method="post" action="/contribuzione/invia.jsp">
+		        <div>
+					<input type="hidden" name="link" value="" id="simple-commento-link" />
+		            <input type="hidden" name="title" value="" id="simple-commento-title" />
+		            <input type="hidden" name="sender" value="" id="simple-commento-sender" />
+		            <input type="hidden" name="sc" value="1" />
+					<a onclick="$('#FRMcommento-simple').submit()" href="javascript:void(0)">Invia</a>
+				</div>
+		     </form>
+	     </li>
+	     
+	    <li class="b-scrivi">
+		  	<form id="FRMautore-simple" method="post" action="/contribuzione/invia.jsp">
+		       <div>
+	        		<input type="hidden" name="link" value="" id="simple-redazione-link" />
+	        		<input type="hidden" name="title" value="" id="simple-redazione-title" />
+	        		<input type="hidden" name="sender" value="" id="simple-redazione-sender" />
+	        		<input type="hidden" name="author" value="" id="simple-redazione-author" />
+	        		<input type="hidden" name="emailauthor" value="" id="simple-redazione-emailauthor" />
+					<a onclick="$('#FRMautore-simple').submit()" href="javascript:void(0)">Scrivi alla redazione</a>
+				</div>
+	     	</form>
+			</li>
+	  </ul>
+</div><!-- /tools-bar -->
+<!-- <div id="bmarks-11" class="bmarks"> 
+			<script type="text/javascript" src="/web/js/share.js"></script>
+</div>/ -->
+
+
+<script type="text/javascript">
+   <!--
+	initToolbarSimple();
+   //-->
+</script>
+<div class="corpo" id="content-corpo">(<a href="javascript:popUp('http://www.okkam.org/ens/idb496e0cf-c1d4-46d9-a23d-b002db066009','Ansa')">Ansa</a>) - <a href="javascript:popUp('http://www.okkam.org/ens/id3b243573-2fa4-4460-af72-82827b084ab8','Monza')">Monza</a> - 26 FEB - Fermati i due figli di 16 e 18 anni
+dell'operaio di 44 anni ucciso mercoledì a <a href="javascript:popUp('http://www.okkam.org/ens/id9589a03f-65ee-4a3f-a716-b49c1ad1b338','Desio')">Desio</a> con tre colpi
+di pistola nella sua abitazione. Per il momento non si parla di
+premeditazione nell'ipotesi di omicidio che riguarda i due
+ragazzi. Non si esclude che tra il padre e figli sia scoppiata
+una lite all'ora di cena. È ancora al vaglio degli
+investigatori la posizione della madre dei due fermati. Da tempo
+in casa regnava un'atmosfera pesante a causa delle difficoltà
+economiche.<h1 style="margin: 10px 0 0">Entity section</h1>
+<p>
+<span about="" rel="dc:subject" resource="http://www.okkam.org/ens/idb496e0cf-c1d4-46d9-a23d-b002db066009"></span><a href="javascript:popUp('http://www.okkam.org/ens/idb496e0cf-c1d4-46d9-a23d-b002db066009','Ansa')"><span typeof="v:Organization" about="http://www.okkam.org/ens/idb496e0cf-c1d4-46d9-a23d-b002db066009"><span property="v:name">Ansa</span></span></a>
+<br>
+<span about="" rel="dc:subject" resource="http://www.okkam.org/ens/id9589a03f-65ee-4a3f-a716-b49c1ad1b338"></span><a href="javascript:popUp('http://www.okkam.org/ens/id9589a03f-65ee-4a3f-a716-b49c1ad1b338','Desio')"><span typeof="okkam:location" about="http://www.okkam.org/ens/id9589a03f-65ee-4a3f-a716-b49c1ad1b338"><span property="v:name">Desio</span></span></a>
+<br>
+<span about="" rel="dc:subject" resource="http://www.okkam.org/ens/id3b243573-2fa4-4460-af72-82827b084ab8"></span><a href="javascript:popUp('http://www.okkam.org/ens/id3b243573-2fa4-4460-af72-82827b084ab8','Monza')"><span typeof="okkam:location" about="http://www.okkam.org/ens/id3b243573-2fa4-4460-af72-82827b084ab8"><span property="v:name">Monza</span></span></a>
+<br>
+</p>
+</div>
+</div>
+<script type="text/javascript">showImage()</script>
+<!-- 4w_net_content_stop -->
+
+<div class="tools-bar">
+  <ul class="utils">
+    <li class="b-indietro"><a href="javascript:window.history.back();">Indietro</a></li>
+    <li class="b-home"><a href="/">Home</a></li>
+  </ul>
+  <dl class="social-services">
+    <dt>condividi:</dt>
+    <dd>
+	<script type="text/javascript" src="/web/js/share.js"></script>
+
+    </dd>
+  </dl>
+</div>
+<!-- /tools-bar -->
+<div class="text-link">
+
+<script type="text/javascript">
+//<![CDATA[
+		var V = String.fromCharCode(34);
+		var L = String.fromCharCode(60);
+		var G = String.fromCharCode(62);
+		document.write(L+'i'+'frame id='+V+'fwnetC660'+V+' src='+V+'http://feed.4wnet.com/feed.html.ashx?a=4021&amp;n=3&amp;c=http://www.ansa.it/web/css/4wnetstileB2_660_img.css&amp;u=REF&amp;x=b&amp;hd=2&amp;i=1'+V+' frameborder='+V+'0'+V+' scrolling='+V+'no'+V+' marginheight='+V+'0px'+V+' marginwidth='+V+'0px'+V+' height='+V+'120'+V+' width='+V+'660'+V+''+G+L+'/i'+'frame'+G);
+//]]>
+	</script>
+</div>
+</div>
+<ul class="nav-ext">
+          <li class="n-sms"><a href="/main/prodotti/mobile/html/index.html">Sms<span class="hide">, per abbonarti al servizio visita la sezione di ANSA.it</span></a></li>
+          <li class="n-rss"><a href="/web/static/ansa_rss.html">RSS<span class="hide">, sottoscrivi i feed Rss di ANSA.it</span></a></li>
+
+</ul>
+</div>
+<div class="extra">
+<!-- banner 300x250 -->
+
+		
+<div id="msn300x250" class="adv"></div>
+<!-- /#banner 300x250 -->
+<div id="channels" class="subcover">
+  <h3>Canali Specializzati</h3>
+  <ul>
+    <li> <a href="/web/notizie/canali/inviaggio/news/inviaggio.html"><img src="/web/images/ico_inviaggio.png" alt="Canale In Viaggio" class="lf" /></a>
+      <h4><a href="/web/notizie/canali/inviaggio/news/inviaggio.html">In Viaggio</a></h4>
+    <span>Mete, itinerari, proposte e notizie turistiche</span> </li>
+  </ul>
+</div>
+
+        	<!-- /#banner 300x250 -->		
+		<div id="news-tabs" class="news-panel {loadingHTML: 'Loading...', hlClass: 'on'}">
+  <div id="news-tabs-menu" class="header-panel">
+  <ul class="nav-panel">    
+<!--
+    <li class="on"><a onclick="$.cookie('sottotip', '774');" href="/nseevo/newsindexed?idsottotip=774&nentries=10&sort=datetime+desc&template=ultimenews.xsl">
+    <li><a onclick="$.cookie('period', '2')" href="/nseevo/newsindexed?nentries=10&sort=visite+desc&template=piuletti.xsl"><span>&#43; Letti</span></a></li>
+    <li><a onclick="$.cookie('period', '2')" href="/nseevo/newsindexed?nentries=10&sort=consigliata+desc&template=piusuggeriti.xsl"><span>&#43; Suggeriti</span></a></li>
+    <li><a onclick="$.cookie('period', '2')" href="/nseevo/keywords?nentries=50"><span>Tags</span></a></li>
+-->
+    <li class="on"><a href="/web/notizie/rubriche/topnews/topnews.shtml" rel="/web/ssi/tab_ultimenews.html"><span>Ultime news</span></a></li>
+    <li><a href="/web/static/indice_letti.html?+0" rel="/web/ssi/tab_letti.html"><span>&#43; Letti</span></a></li>
+    <li><a href="/web/static/indice_suggeriti.html?+0" rel="/web/ssi/tab_suggeriti.html"><span>&#43; Suggeriti</span></a></li>
+    <li><a href="/web/static/tutti_tags.html?+0" rel="/web/ssi/tab_tags.html"><span>Tags</span></a></li>
+  </ul>
+ </div><!-- /header-panel -->
+ <div id="news-tabs-content" class="content-panel"> 
+  <div class="edit-options">
+  <select id="change-category" name="Seleziona la rubrica" onchange="changeSottotip(this[this.selectedIndex].value)">
+    <option value="774">Topnews</option>
+    <option value="781">Cronaca</option>
+    <option value="782">Politica</option>
+    <option value="773">Economia</option>
+    <option value="783">Mondo</option>
+    <option value="775">Calcio</option>
+    <option value="809">Sport</option>
+    <option value="785">Cultura</option>
+    <option value="786">Scienza</option>
+    <option value="787">Internet</option>
+    <option value="784">Spettacolo</option>
+    <option value="776">Cinema</option>
+    <option value="788">English</option>
+  </select>
+</div>
+<div class="lst lst-last">
+
+  <ol id="selectContent">
+	<li xmlns:fn="http://www.w3.org/2005/02/xpath-functions">
+<em class="meta">13:51</em><a href="/web/notizie/rubriche/topnews/2010/03/02/visualizza_new.html_1709847865.html" title="Data 2010-03-02">Riciclaggio: Scaglia, mai visto Mokbel</a>
+</li><li>
+<em class="meta">13:19</em><a href="/web/notizie/rubriche/topnews/2010/03/02/visualizza_new.html_1709846041.html" title="Data 2010-03-02">Ue: fine moratoria coltivazione Ogm</a>
+</li><li>
+<em class="meta">13:13</em><a href="/web/notizie/rubriche/topnews/2010/03/02/visualizza_new.html_1709845917.html" title="Data 2010-03-02">Istat:inflazione febbraio rallenta,+1,2%</a>
+</li><li>
+<em class="meta">12:50</em><a href="/web/notizie/rubriche/topnews/2010/03/02/visualizza_new.html_1709844929.html" title="Data 2010-03-02">Angeletti: a rischio 200mila posti</a>
+</li><li>
+<em class="meta">12:42</em><a href="/web/notizie/rubriche/topnews/2010/03/02/visualizza_new.html_1709844182.html" title="Data 2010-03-02">Ucraina: sciolta coalizione governo</a>
+</li><li>
+<em class="meta">12:39</em><a href="/web/notizie/rubriche/topnews/2010/03/02/visualizza_new.html_1709844121.html" title="Data 2010-03-02">Borsa: futures Wall Street poco mossi</a>
+</li><li>
+<em class="meta">12:25</em><a href="/web/notizie/rubriche/topnews/2010/03/02/visualizza_new.html_1709843959.html" title="Data 2010-03-02">Turchia: Ergenekon, altri 16 incriminati</a>
+</li><li>
+<em class="meta">12:17</em><a href="/web/notizie/rubriche/topnews/2010/03/02/visualizza_new.html_1709843160.html" title="Data 2010-03-02">GM: richiama 1,3 mln auto in Nord Americ</a>
+</li><li>
+<em class="meta">11:25</em><a href="/web/notizie/rubriche/topnews/2010/03/02/visualizza_new.html_1709841175.html" title="Data 2010-03-02">Napolitano:identita' Italia e confronto</a>
+</li><li>
+<em class="meta">11:18</em><a href="/web/notizie/rubriche/topnews/2010/03/02/visualizza_new.html_1709841108.html" title="Data 2010-03-02">Fisco:2009 lotta evasione, 9,1mld (+32%)</a>
+</li>
+
+  </ol>
+
+  <div class="archivio"><a href="javascript:tuttiTitoliSottotip()">Tutti i titoli</a></div>
+</div>
+<!--<script type="text/javascript">changeSottotip(774)</script>-->  </div><!-- /content-panel -->
+
+
+ </div><!-- /#news panel -->
+<!-- 
+<div class="spot">
+<a href="javascript:if (screen.height>=1024) window.open('/web/static/video_telethon.html', 'Multimedia','scrollbars=no,resizable=no,width=680,height=540,status=no,location=no,toolbar=no'); else alert('Richiede una risoluzione maggiore o uguale a 1280x1024!'); void(0)" title="Guarda la diretta live" ><img src="/web/static/images/logo_telethon.png" alt="Maratona Telethon" class="l-img" /></a>
+<a href="javascript:if (screen.height>=1024) window.open('/web/static/video_telethon.html', 'Multimedia','scrollbars=no,resizable=no,width=680,height=540,status=no,location=no,toolbar=no'); else alert('Richiede una risoluzione maggiore o uguale a 1280x1024!'); void(0)" title="Guarda la diretta live" ><strong>Telethon, la maratona in diretta web</strong></a>
+<div class="archivio"><a href="javascript:if (screen.height>=1024) window.open('/web/static/video_telethon.html', 'Multimedia','scrollbars=no,resizable=no,width=680,height=540,status=no,location=no,toolbar=no'); else alert('Richiede una risoluzione maggiore o uguale a 1280x1024!'); void(0)" title="Guarda la diretta live">Diretta live</a></div>
+</div>
+-->
+		
+<div class="text-link">
+<script type="text/javascript">
+//<![CDATA[
+		var V = String.fromCharCode(34);
+		var L = String.fromCharCode(60);
+		var G = String.fromCharCode(62);
+		document.write(L+'i'+'frame id='+V+'fwnetC300'+V+' src='+V+'http://feed.4wnet.com/feed.html.ashx?a=4021&amp;n=3&amp;c=http://www.ansa.it/web/css/4wnetstileB2_300.css&amp;u=REF&amp;x=b&amp;hd=2&amp;i=0&amp;s=ansa_spc_dx'+V+' frameborder='+V+'0'+V+' scrolling='+V+'no'+V+' marginheight='+V+'0px'+V+' marginwidth='+V+'0px'+V+' height='+V+'200'+V+' width='+V+'300'+V+''+G+L+'/i'+'frame'+G);
+//]]>
+	</script>
+</div>
+
+
+</div>
+</div>
+
+<div class="section" id="services-bar">
+<h2>Servizi</h2>
+<div class="wrap">
+	<div class="nav-services">
+		<dl>
+        <dt id="s-meteo"><a href="http://meteonew.ansa.it/" title="Il meteo di ANSA.it">Meteo</a></dt><dd>Le previsioni meteo di ANSA.it</dd>
+        <dt id="s-borsa"><a href="/web/notizie/rubriche/economia/economia.shtml" title="Vai al canale Economia">Borsa</a></dt><dd>Notizie di Economia e Finanza</dd>
+        <dt id="s-cinema"><a href="/web/notizie/rubriche/cinema/cinema.shtml" title="Vai al canale Cinema">Cinema</a></dt><dd></dd>
+        <dt id="s-lotterie"><a href="/giochiescommesse/" title="Concorsi e Scommesse">Lotterie</a></dt><dd>Concorsi e scommesse</dd>
+        <dt id="s-toolbar"><a href="/web/static/toolbar.html" title="Scarica la toolbar">Ansa Toolbar</a></dt><dd></dd>
+        <dt id="s-sms"><a href="/main/prodotti/mobile/html/index.html" title="ANSA per il mobile">Ansa SMS</a></dt><dd>I servizi di ANSA per il mobile</dd>
+		</dl>
+	</div><!-- /nav-services -->
+	
+	<div class="ansa-versions">
+		<strong>Versioni di Ansa.it:</strong>
+		<ul>
+			<!--<li><a href="/main/prodotti/mobile/html/index.html">SMS</a></li>-->
+			<li><a href="/web/static/ansa_iphone.html">iPhone</a></li>
+			<li><a href="/web/static/ansa_mobile.html">Mobile</a></li>
+			<li><a href="/web/static/soloprimopiano.html">Solo Primopiano</a></li>
+			<li><a href="/web/static/ansa_myhomepage.html" title="Personalizza la tua homepage">My Homepage</a></li>
+			<li><a href="/web/static/ansa_widget.html">Widget</a></li>
+            <li><img src="/web/images/ico_webslice.gif" alt="Web Slice" /><a href="http://www.ieaddons.com/it/search/?search=ansa"  rel="nofollow"> Web Slice</a></li>
+            <li><img src="/web/images/ico_accelerator.gif" alt="Acceleratore" /><a href="http://www.ieaddons.com/it/search/?search=ansa"  rel="nofollow"> Acceleratore</a></li>
+	  </ul>
+	</div> <!-- /ansa-versions --> 
+</div><!-- /wrap -->
+</div><!-- /servizi-bar -->
+
+<div id="product">
+            <h2>ANSA Corporate e Prodotti</h2>
+              <div class="wrap">
+              
+              <!---->
+                <div class="choose c-format">
+                <h3>Scegli il prodotto per: <a href="/prodotti/index.jsp"><strong>Formato</strong></a></h3>
+                  <ul>
+                    <li><a href="/prodotti/testo.jsp">testo</a></li>
+                    <li><a href="/prodotti/audio_video.jsp">Audio video</a></li>
+                    <li><a href="/prodotti/web_mobile.jsp">web e mobile</a></li>
+                    <li><a href="/prodotti/foto.jsp">foto</a></li>
+                  </ul>
+                </div>
+                <!---->
+              <!---->
+                <div class="choose c-professional">
+                <h3>Scegli il prodotto per: <a href="/prodotti/index.jsp"><strong>Profilo Professionale</strong></a></h3>
+                  <ul>
+                    <li class="first"><a href="/prodotti/quotidiani_agenzie.jsp">Giornalista<br />Editor</a></li>
+                    <li><a href="/prodotti/pa.jsp">PR Ufficio<br />Stampa<br />Comunicazione</a></li>
+                    <li><a href="/prodotti/web.jsp">Content<br />Manager</a></li>
+                    <li><a href="/prodotti/aziende.jsp">Investitore<br />pubblicitario</a></li>
+                  </ul>
+                </div>
+                <!---->
+              <!---->
+                <div class="choose c-service">
+                <h3>ANSA Corporate:</h3>
+                <ul>
+                    <li><a href="/prodotti/agenzia.jsp">ANSA</a></li>
+                    <li><a href="/prodotti/ansa_nel_mondo.jsp">ANSA nel Mondo</a></li>
+                    <li><em>Per informazioni chiama il numero verde (valido solo per l'Italia)</em> <strong>800.422.433</strong></li>
+                </ul>
+                
+                
+                </div>
+                <!---->
+              </div>                
+      </div>
+<div id="sitemap-mini">
+      <div class="ansa-piu">
+          <h3><span><em>ansa</em> pi&ugrave;</span></h3>
+          <ul>
+            <li>
+              <h4><em>Ansa</em><a href="/ambiente/" rel="external">ambiente <img src="/web/images/arrow_dx_map.gif" alt="vai al sito" /></a></h4>
+              Rifiuti, acqua, natura, energia e inquinamento
+            </li>
+            <li>
+              <h4><em>ANSA</em><a href="/ecoenergia/index.shtml" rel="external">Eco-energia <img src="/web/images/arrow_dx_map.gif" alt="vai al sito" /></a></h4>
+              Eolico, idroelettrico, fotovoltaico, solare, biomasse
+            </li>
+            <li>
+              <h4><em>ANSA</em><a href="/salute/" rel="external">Salute <img src="/web/images/arrow_dx_map.gif" alt="vai al sito" /></a></h4>
+              Medicina, ricerca scientifica e politica sanitaria
+            </li>
+            <li>
+              <h4><em>ANSA Agroalimentare</em><a href="/agroalimentarelazio/index.shtml" rel="external">Lazio<img src="/web/images/arrow_dx_map.gif" alt="vai al sito" /></a></h4>
+              Alimentazione e agricoltura biologica
+            </li>
+            <li>
+              <h4><em>ANSA</em><a href="/web/static/ansa_turismo.html"> TURISMO<img src="/web/images/arrow_dx_map.gif" alt="vai al sito" /></a></h4>
+              Il turismo nelle Regioni italiane
+            </li>
+
+            <li>
+              <h4><a href="/giochiescommesse/" rel="external"><span>Concorsi &amp;<br />
+              scommesse</span> <img src="/web/images/arrow_dx_map.gif" alt="vai al sito" /></a></h4>
+              Lotto, superenalotto, totocalcio e lotterie
+            </li>
+            <li>
+              <h4><em>Portale</em><a href="/legalita/" rel="external"> Legalit&agrave; <img src="/web/images/arrow_dx_map.gif" alt="vai al sito" /></a></h4>
+            </li>
+			<li>
+              <h4><em>Portale</em><a href="http://www.ansamed.info/" rel="external"> ANSAmed <img src="/web/images/arrow_dx_map.gif" alt="vai al sito" /></a></h4>
+              Le notizie sul Mediterraneo
+            </li>            
+  		     <li>
+              <h4><em>Video Istituzionali </em><a href="/web/notizie/regioni/lazio/provinciadiroma/" rel="external">provincia di Roma <img src="/web/images/arrow_dx_map.gif" alt="vai al sito" /></a></h4>
+              I video istituzionali della Provincia di Roma
+            </li>
+            <li>
+              <h4><em>Qualit&agrave; </em><a href="/web/notizie/notiziari/qualitaaltoadige/qualitaaltoadige.shtml" rel="external">Alto Adige <img src="/web/images/arrow_dx_map.gif" alt="vai al sito" /></a></h4>
+              I settori di eccellenza dell'Alto Adige
+            </li>
+          </ul>
+        </div>
+        
+        <div class="siteindex">
+          <h3><span><em>Mappa</em> sito</span></h3>
+          <div class="wrap">
+            <!---->
+            <div class="lst-index lst-a">
+              <h4>News</h4>
+              <div class="col">
+                <a href="/web/notizie/rubriche/cronaca/cronaca.shtml">Cronaca</a><span>, </span><a href="/web/notizie/rubriche/politica/politica.shtml">Politica</a><span>, </span><a href="/web/notizie/rubriche/mondo/mondo.shtml">Mondo</a><span>, </span><a href="/web/notizie/rubriche/economia/economia.shtml">Economia</a><span>, </span><a href="/web/notizie/rubriche/cinema/cinema.shtml">Cinema</a><span>, </span><a href="/web/notizie/rubriche/tecnologia/tecnologia.shtml">Tecnologia<br />e Internet</a><span>, </span><a href="/web/notizie/rubriche/cultura/cultura.shtml">Cultura e <br />Tendenze</a>
+                </div>
+                <div class="col">
+                <a href="/web/notizie/rubriche/spettacolo/spettacolo.shtml">Spettacolo</a><span>, </span><a href="/web/notizie/rubriche/scienza/scienza.shtml">Scienza e <br />Medicina</a><span>, </span><a href="/web/notizie/rubriche/topnews/topnews.shtml">Top News</a><span>, </span><a href="/web/notizie/rubriche/english/english.shtml">English News</a><span>, </span><a href="/web/notizie/photostory/primopiano/photostory_primopiano.shtml">Photostory</a><span>, </span><a href="/web/notizie/videostory/primopiano/videostory_primopiano.shtml">Videostory</a><span>, </span><a href="/web/notizie/rubriche/design/design.shtml">Design</a>
+              </div>
+            </div>
+            <!---->
+            <!---->
+            <div class="lst-index lst-a">
+              <h4>Regioni</h4>
+              <div class="col">
+                <a href="/web/notizie/regioni/abruzzo/abruzzo.shtml">Abruzzo</a><span>, </span><a href="/web/notizie/regioni/basilicata/basilicata.shtml">Basilicata</a><span>, </span><a href="/web/notizie/regioni/calabria/calabria.shtml">Calabria</a><span>, </span><a href="/web/notizie/regioni/campania/campania.shtml">Campania</a><span>, </span><a href="/web/notizie/regioni/emiliaromagna/emiliaromagna.shtml">Emilia Romagna</a><span>, </span>
+				<a href="/web/notizie/regioni/friuliveneziagiulia/friuliveneziagiulia.shtml">Friuli Venezia Giulia</a><span>, </span><a href="/web/notizie/regioni/lazio/lazio.shtml">Lazio</a><span>, </span><a href="/web/notizie/regioni/liguria/liguria.shtml">Liguria</a>
+                </div>
+                <div class="col">
+                <a href="/web/notizie/regioni/lombardia/lombardia.shtml">Lombardia</a><span>, </span><a href="/web/notizie/regioni/marche/marche.shtml">Marche</a><span>, </span><a href="/web/notizie/regioni/molise/molise.shtml">Molise</a><span>, </span><a href="/web/notizie/regioni/piemonte/piemonte.shtml">Piemonte</a><span>, </span><a href="/web/notizie/regioni/puglia/puglia.shtml">Puglia</a><span>, </span><a href="/web/notizie/regioni/sardegna/sardegna.shtml">Sardegna</a><span>, </span>
+				<a href="/web/notizie/regioni/sicilia/sicilia.shtml">Sicilia</a><span>, </span><a href="/web/notizie/regioni/toscana/toscana.shtml">Toscana</a>
+                </div>
+                <div class="col">
+                <a href="/web/notizie/regioni/trentino/trentino.shtml">Trentino-Alto <br />Adige/Suedtirol</a><span>, </span><a href="/web/notizie/regioni/umbria/umbria.shtml">Umbria</a><span>, </span><a href="/web/notizie/regioni/valledaosta/valledaosta.shtml">Valle d'Aosta</a><span>, </span><a href="/web/notizie/regioni/veneto/veneto.shtml">Veneto</a>
+              </div>
+            </div>
+            <!---->
+            <!---->
+            <div class="lst-index">
+              <h4>Sport</h4>
+              <ul><li><a href="/web/notizie/rubriche/calcio/calcio.shtml">Calcio</a></li><li><a href="/web/notizie/rubriche/altrisport/altrisport.shtml">Altri sport</a></li></ul>
+              </div>
+            <!---->
+            <!---->
+            <div class="lst-index">
+              <h4>Specializzati</h4>
+              <ul><li><a href="/web/static/ansa_specializzati.html">Business News</a></li><li><a href="/salute/">Salute</a></li><li><a href="/tlc/">Telecomunicazione</a></li></ul>
+            </div>
+            <!---->
+            <!---->
+            <div class="lst-index">
+              <h4>NewsMap</h4>
+              <ul><li><a href="/web/static/home_newsmap.html">News</a></li><li><a href="/web/static/video_newsmap.html?id=vmondo">Video</a></li><li><a href="/web/static/photo_newsmap.html?id=pprimopiano">Foto</a></li></ul>
+            </div>
+            <!---->
+            <!---->
+            <div class="lst-index">
+              <h4>International</h4>
+               <ul><li><a href="http://www.ansamed.info/" rel="external">ANSAmed</a></li><li><a href="/balcani/index.html" rel="external">Balcani</a></li><li>Latina <a href="/ansalatina/index.shtml" rel="external">(esp)</a> - <a href="/ansalatinabr/index.shtml" rel="external">(por)</a></li><li><a href="http://www.italianos.it/" rel="nofollow">Italianos</a></li><li><a href="/web/static/ansa_international_abbonati.html">Noticiero Espa&#241;ol</a></li><li><a href="/web/static/ansa_international_abbonati.html">English Corporate<br />Service</a></li><li><a href="/web/static/ansa_international_abbonati.html">English Media<br />Service</a></li></ul>
+            </div>
+            <!---->
+            <!---->
+            <div class="lst-index last">
+              <h4>ANSA Live</h4>
+              <ul><li><a href="/web/multimedia/mm_video_tutti.html">Video</a></li><li> <a href="/web/multimedia/mm_photo_tutti.html">Foto</a></li></ul>
+            </div>
+            <!---->
+          </div><!-- /wrap-->
+        </div><!-- /site-index-->
+      </div>
+
+
+    <div id="footer">
+    <div class="wrap">
+<!-- Certificazione & partner-->
+  <div id="altre-info">
+    <span>Certificazione ottenuta da ANSA per la produzione, distribuzione e pubblicazione in formato multimediale di notizie giornalistiche</span>
+    <ul>
+      <li>
+        <img src="/web/images/logo_ca.gif" alt="Certificazioe: Bureau Veritas" />
+      </li>
+      <li> 
+        <ul class="partners">
+        <li><strong class="hide">Adv Partner:</strong> <img src="/web/images/logo_advmsn.png" alt="Per la pubblicit&agrave;: Microsoft Advertising" title="Per la pubblicit&agrave;: Microsoft Advertising" /></li>
+        <li><strong class="hide">Partner:</strong> <a href="http://www.inera.it" title="Partner: Inera S.r.l." rel="nofollow"><img src="/web/images/logo_inera.png" alt="Partner: Inera S.r.l." /></a></li>
+		</ul>
+	</li>
+    </ul>
+  </div>
+  <!-- /.Certificazione & partner-->
+  
+  <div class="nav-footer"><a href="/web/static/addsite.html" class="evidence">Fai di ANSA.it la tua homepage</a> | <a href="/prodotti/index.jsp">Prodotti</a> | <a href="/prodotti/contattaci.jsp">Contatti</a> | <a href="/web/static/sitemap.html">Mappa</a> | <a href="/web/static/disclaimer.html">Disclaimer</a> | <a href="/web/static/privacy.html">Privacy</a> | <a href="/web/static/copyright.html">Copyright</a></div>
+  <span class="copy">P.I. 00876481003 - &copy; Copyright ANSA - Tutti i diritti riservati</span>
+</div><!-- /wrap -->
+</div><!-- /footer -->
+
+<div class="bt-top"><a href="#www-ansa-it" rel="self" title="mi riporta ad inizio del pagina">ritorno in alto</a></div>
+
+<!-- Google Analytics -->
+<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
+</script>
+<script type="text/javascript">
+_uacct = "UA-950299-1";
+urchinTracker();
+</script>
+
+<!-- START Nielsen//NetRatings SiteCensus V5.3 -->
+<!-- COPYRIGHT 2007 Nielsen//NetRatings -->
+<script type="text/javascript">
+	var _rsCI="ansatrk-it";
+	var _rsCG="0";
+	var _rsDN="//secure-it.imrworldwide.com/";
+	var _rsCC=0;
+	var _rsIP=1;
+	var _rsPLfl=0;
+</script>
+<script type="text/javascript" src="//secure-it.imrworldwide.com/v53.js"></script>
+<noscript>
+<div><img src="//secure-it.imrworldwide.com/cgi-bin/m?ci=ansatrk-it&amp;cg=0" style="display:none" alt=""/></div>
+</noscript>
+<!-- END Nielsen//NetRatings SiteCensus V5.3 -->
+
+<script type="text/javascript" src="/web/js/main.js"></script>
+
+<script type="text/javascript"> 
+/**** Author: Angelo Marrara (marrara@ansa.it) ****/
+//<![CDATA[
+
+$.getScript = function(url, callback, cache){
+	$.ajax({
+			type: "GET",
+			url: url,
+			success: callback,
+			dataType: "script",
+			cache: cache
+	});
+};
+
+var counterADV=0;
+
+/*
+jsADV = [
+  "http://ads1.msn.com/library/dap.js",
+  "/web/banner_js/msn_banner_array.js",
+  "/web/banner_js/msn_banner_function.js",
+  "/web/banner_js/msn_banner_load.js"];
+*/
+
+jsADV = ["http://ads1.msn.com/library/dap.js"];
+
+function jsADVLoading() {
+$.getScript(jsADV[counterADV], function() {
+if (++counterADV < jsADV.length) {
+ jsADVLoading()
+} else { 
+	if(typeof loadBanner== 'function')
+	loadBanner();
+}
+}, true);
+
+}
+
+$(document).ready(function() {
+	jsADVLoading();
+});
+
+//]]>
+</script>
+
+<div id="statsDiv" class="hide"></div>
+
+
+</div>
+  <div class="adv adv-top-page">    
+    <div class="l-adv adv728"><div id="msn728x90"></div></div>
+    <div class="r-adv adv234x60"><div id="msn234x60"></div></div>      
+  </div>
+  
+
+</div>
+<!-- only for compatibility -->
+</body>
+</html>
\ No newline at end of file