tgids table
tgids table

file:b/.gitattributes (new)
--- /dev/null
+++ b/.gitattributes
@@ -1,1 +1,1 @@
-
+* text=auto

file:a/.gitignore -> file:b/.gitignore
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,19 @@
 *.wav
 *.pyc
 /nbproject/private/
+/output.txt
+
+bin
+gen
+target
+.settings
+.classpath
+.project
+*.keystore
+*.swp
+*.orig
+*.log
+*.properties
+seed.txt
+map.txt
+

--- a/.gitmodules
+++ b/.gitmodules
@@ -3,5 +3,5 @@
 	url = git://github.com/uskr/pynma.git
 [submodule "js/flotr2"]
 	path = js/flotr2
-	url = git://github.com/HumbleSoftware/Flotr2.git
+	url = https://github.com/HumbleSoftware/Flotr2.git
 

file:b/.htaccess (new)
--- /dev/null
+++ b/.htaccess
@@ -1,1 +1,541 @@
-
+# Apache configuration file
+# httpd.apache.org/docs/2.2/mod/quickreference.html
+
+# Note .htaccess files are an overhead, this logic should be in your Apache
+# config if possible: httpd.apache.org/docs/2.2/howto/htaccess.html
+
+# Techniques in here adapted from all over, including:
+#   Kroc Camen: camendesign.com/.htaccess
+#   perishablepress.com/press/2006/01/10/stupid-htaccess-tricks/
+#   Sample .htaccess file of CMS MODx: modxcms.com
+
+
+# ----------------------------------------------------------------------
+# Better website experience for IE users
+# ----------------------------------------------------------------------
+
+# Force the latest IE version, in various cases when it may fall back to IE7 mode
+#  github.com/rails/rails/commit/123eb25#commitcomment-118920
+# Use ChromeFrame if it's installed for a better experience for the poor IE folk
+
+<IfModule mod_headers.c>
+  Header set X-UA-Compatible "IE=Edge,chrome=1"
+  # mod_headers can't match by content-type, but we don't want to send this header on *everything*...
+  <FilesMatch "\.(js|css|gif|png|jpe?g|pdf|xml|oga|ogg|m4a|ogv|mp4|m4v|webm|svg|svgz|eot|ttf|otf|woff|ico|webp|appcache|manifest|htc|crx|oex|xpi|safariextz|vcf)$" >
+    Header unset X-UA-Compatible
+  </FilesMatch>
+</IfModule>
+
+
+# ----------------------------------------------------------------------
+# Cross-domain AJAX requests
+# ----------------------------------------------------------------------
+
+# Serve cross-domain Ajax requests, disabled by default.
+# enable-cors.org
+# code.google.com/p/html5security/wiki/CrossOriginRequestSecurity
+
+#  <IfModule mod_headers.c>
+#    Header set Access-Control-Allow-Origin "*"
+#  </IfModule>
+
+
+# ----------------------------------------------------------------------
+# CORS-enabled images (@crossorigin)
+# ----------------------------------------------------------------------
+
+# Send CORS headers if browsers request them; enabled by default for images.
+# developer.mozilla.org/en/CORS_Enabled_Image
+# blog.chromium.org/2011/07/using-cross-domain-images-in-webgl-and.html
+# hacks.mozilla.org/2011/11/using-cors-to-load-webgl-textures-from-cross-domain-images/
+# wiki.mozilla.org/Security/Reviews/crossoriginAttribute
+
+<IfModule mod_setenvif.c>
+  <IfModule mod_headers.c>
+    # mod_headers, y u no match by Content-Type?!
+    <FilesMatch "\.(gif|png|jpe?g|svg|svgz|ico|webp)$">
+      SetEnvIf Origin ":" IS_CORS
+      Header set Access-Control-Allow-Origin "*" env=IS_CORS
+    </FilesMatch>
+  </IfModule>
+</IfModule>
+
+
+# ----------------------------------------------------------------------
+# Webfont access
+# ----------------------------------------------------------------------
+
+# Allow access from all domains for webfonts.
+# Alternatively you could only whitelist your
+# subdomains like "subdomain.example.com".
+
+<IfModule mod_headers.c>
+  <FilesMatch "\.(ttf|ttc|otf|eot|woff|font.css)$">
+    Header set Access-Control-Allow-Origin "*"
+  </FilesMatch>
+</IfModule>
+
+
+# ----------------------------------------------------------------------
+# Proper MIME type for all files
+# ----------------------------------------------------------------------
+
+# JavaScript
+#   Normalize to standard type (it's sniffed in IE anyways)
+#   tools.ietf.org/html/rfc4329#section-7.2
+AddType application/javascript         js jsonp
+AddType application/json               json
+
+# Audio
+AddType audio/ogg                      oga ogg
+AddType audio/mp4                      m4a f4a f4b
+
+# Video
+AddType video/ogg                      ogv
+AddType video/mp4                      mp4 m4v f4v f4p
+AddType video/webm                     webm
+AddType video/x-flv                    flv
+
+# SVG
+#   Required for svg webfonts on iPad
+#   twitter.com/FontSquirrel/status/14855840545
+AddType     image/svg+xml              svg svgz
+AddEncoding gzip                       svgz
+
+# Webfonts
+AddType application/vnd.ms-fontobject  eot
+AddType application/x-font-ttf         ttf ttc
+AddType font/opentype                  otf
+AddType application/x-font-woff        woff
+
+# Assorted types
+AddType image/x-icon                        ico
+AddType image/webp                          webp
+AddType text/cache-manifest                 appcache manifest
+AddType text/x-component                    htc
+AddType application/xml                     rss atom xml rdf
+AddType application/x-chrome-extension      crx
+AddType application/x-opera-extension       oex
+AddType application/x-xpinstall             xpi
+AddType application/octet-stream            safariextz
+AddType application/x-web-app-manifest+json webapp
+AddType text/x-vcard                        vcf
+AddType application/x-shockwave-flash       swf
+AddType text/vtt                            vtt
+
+
+# ----------------------------------------------------------------------
+# Allow concatenation from within specific js and css files
+# ----------------------------------------------------------------------
+
+# e.g. Inside of script.combined.js you could have
+#   <!--#include file="libs/jquery-1.5.0.min.js" -->
+#   <!--#include file="plugins/jquery.idletimer.js" -->
+# and they would be included into this single file.
+
+# This is not in use in the boilerplate as it stands. You may
+# choose to use this technique if you do not have a build process.
+
+#<FilesMatch "\.combined\.js$">
+#  Options +Includes
+#  AddOutputFilterByType INCLUDES application/javascript application/json
+#  SetOutputFilter INCLUDES
+#</FilesMatch>
+
+#<FilesMatch "\.combined\.css$">
+#  Options +Includes
+#  AddOutputFilterByType INCLUDES text/css
+#  SetOutputFilter INCLUDES
+#</FilesMatch>
+
+
+# ----------------------------------------------------------------------
+# Gzip compression
+# ----------------------------------------------------------------------
+
+<IfModule mod_deflate.c>
+
+  # Force deflate for mangled headers developer.yahoo.com/blogs/ydn/posts/2010/12/pushing-beyond-gzipping/
+  <IfModule mod_setenvif.c>
+    <IfModule mod_headers.c>
+      SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\s*,?\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding
+      RequestHeader append Accept-Encoding "gzip,deflate" env=HAVE_Accept-Encoding
+    </IfModule>
+  </IfModule>
+
+  # Compress all output labeled with one of the following MIME-types
+  <IfModule mod_filter.c>
+    AddOutputFilterByType DEFLATE application/atom+xml \
+                                  application/javascript \
+                                  application/json \
+                                  application/rss+xml \
+                                  application/vnd.ms-fontobject \
+                                  application/x-font-ttf \
+                                  application/xhtml+xml \
+                                  application/xml \
+                                  font/opentype \
+                                  image/svg+xml \
+                                  image/x-icon \
+                                  text/css \
+                                  text/html \
+                                  text/plain \
+                                  text/x-component \
+                                  text/xml
+  </IfModule>
+
+</IfModule>
+
+
+# ----------------------------------------------------------------------
+# Expires headers (for better cache control)
+# ----------------------------------------------------------------------
+
+# These are pretty far-future expires headers.
+# They assume you control versioning with filename-based cache busting
+# Additionally, consider that outdated proxies may miscache
+#   www.stevesouders.com/blog/2008/08/23/revving-filenames-dont-use-querystring/
+
+# If you don't use filenames to version, lower the CSS and JS to something like
+# "access plus 1 week".
+
+<IfModule mod_expires.c>
+  ExpiresActive on
+
+# Perhaps better to whitelist expires rules? Perhaps.
+  ExpiresDefault                          "access plus 1 month"
+
+# cache.appcache needs re-requests in FF 3.6 (thanks Remy ~Introducing HTML5)
+  ExpiresByType text/cache-manifest       "access plus 0 seconds"
+
+# Your document html
+  ExpiresByType text/html                 "access plus 0 seconds"
+
+# Data
+  ExpiresByType text/xml                  "access plus 0 seconds"
+  ExpiresByType application/xml           "access plus 0 seconds"
+  ExpiresByType application/json          "access plus 0 seconds"
+
+# Feed
+  ExpiresByType application/rss+xml       "access plus 1 hour"
+  ExpiresByType application/atom+xml      "access plus 1 hour"
+
+# Favicon (cannot be renamed)
+  ExpiresByType image/x-icon              "access plus 1 week"
+
+# Media: images, video, audio
+  ExpiresByType image/gif                 "access plus 1 month"
+  ExpiresByType image/png                 "access plus 1 month"
+  ExpiresByType image/jpeg                "access plus 1 month"
+  ExpiresByType video/ogg                 "access plus 1 month"
+  ExpiresByType audio/ogg                 "access plus 1 month"
+  ExpiresByType video/mp4                 "access plus 1 month"
+  ExpiresByType video/webm                "access plus 1 month"
+
+# HTC files  (css3pie)
+  ExpiresByType text/x-component          "access plus 1 month"
+
+# Webfonts
+  ExpiresByType application/x-font-ttf    "access plus 1 month"
+  ExpiresByType font/opentype             "access plus 1 month"
+  ExpiresByType application/x-font-woff   "access plus 1 month"
+  ExpiresByType image/svg+xml             "access plus 1 month"
+  ExpiresByType application/vnd.ms-fontobject "access plus 1 month"
+
+# CSS and JavaScript
+  ExpiresByType text/css                  "access plus 1 year"
+  ExpiresByType application/javascript    "access plus 1 year"
+
+</IfModule>
+
+
+# ----------------------------------------------------------------------
+# Prevent mobile network providers from modifying your site
+# ----------------------------------------------------------------------
+
+# The following header prevents modification of your code over 3G on some
+# European providers.
+# This is the official 'bypass' suggested by O2 in the UK.
+
+# <IfModule mod_headers.c>
+# Header set Cache-Control "no-transform"
+# </IfModule>
+
+
+# ----------------------------------------------------------------------
+# ETag removal
+# ----------------------------------------------------------------------
+
+# FileETag None is not enough for every server.
+<IfModule mod_headers.c>
+  Header unset ETag
+</IfModule>
+
+# Since we're sending far-future expires, we don't need ETags for
+# static content.
+#   developer.yahoo.com/performance/rules.html#etags
+FileETag None
+
+
+# ----------------------------------------------------------------------
+# Stop screen flicker in IE on CSS rollovers
+# ----------------------------------------------------------------------
+
+# The following directives stop screen flicker in IE on CSS rollovers - in
+# combination with the "ExpiresByType" rules for images (see above).
+
+# BrowserMatch "MSIE" brokenvary=1
+# BrowserMatch "Mozilla/4.[0-9]{2}" brokenvary=1
+# BrowserMatch "Opera" !brokenvary
+# SetEnvIf brokenvary 1 force-no-vary
+
+
+# ----------------------------------------------------------------------
+# Set Keep-Alive Header
+# ----------------------------------------------------------------------
+
+# Keep-Alive allows the server to send multiple requests through one
+# TCP-connection. Be aware of possible disadvantages of this setting. Turn on
+# if you serve a lot of static content.
+
+# <IfModule mod_headers.c>
+#   Header set Connection Keep-Alive
+# </IfModule>
+
+
+# ----------------------------------------------------------------------
+# Cookie setting from iframes
+# ----------------------------------------------------------------------
+
+# Allow cookies to be set from iframes (for IE only)
+# If needed, specify a path or regex in the Location directive.
+
+# <IfModule mod_headers.c>
+#   Header set P3P "policyref=\"/w3c/p3p.xml\", CP=\"IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT\""
+# </IfModule>
+
+
+# ----------------------------------------------------------------------
+# Start rewrite engine
+# ----------------------------------------------------------------------
+
+# Turning on the rewrite engine is necessary for the following rules and
+# features. FollowSymLinks must be enabled for this to work.
+
+# Some cloud hosting services require RewriteBase to be set: goo.gl/HOcPN
+# If using the h5bp in a subdirectory, use `RewriteBase /foo` instead where
+# 'foo' is your directory.
+
+# If your web host doesn't allow the FollowSymlinks option, you may need to
+# comment it out and use `Options +SymLinksOfOwnerMatch`, but be aware of the
+# performance impact: http://goo.gl/Mluzd
+
+<IfModule mod_rewrite.c>
+  Options +FollowSymlinks
+# Options +SymLinksIfOwnerMatch
+  RewriteEngine On
+# RewriteBase /
+</IfModule>
+
+
+# ----------------------------------------------------------------------
+# Suppress or force the "www." at the beginning of URLs
+# ----------------------------------------------------------------------
+
+# The same content should never be available under two different URLs -
+# especially not with and without "www." at the beginning, since this can cause
+# SEO problems (duplicate content). That's why you should choose one of the
+# alternatives and redirect the other one.
+
+# By default option 1 (no "www.") is activated.
+# no-www.org/faq.php?q=class_b
+
+# If you'd prefer to use option 2, just comment out all option 1 lines
+# and uncomment option 2.
+
+# IMPORTANT: NEVER USE BOTH RULES AT THE SAME TIME!
+
+# ----------------------------------------------------------------------
+
+# Option 1:
+# Rewrite "www.example.com -> example.com".
+
+<IfModule mod_rewrite.c>
+  RewriteCond %{HTTPS} !=on
+  RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
+  RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L]
+</IfModule>
+
+# ----------------------------------------------------------------------
+
+# Option 2:
+# Rewrite "example.com -> www.example.com".
+# Be aware that the following rule might not be a good idea if you use "real"
+# subdomains for certain parts of your website.
+
+# <IfModule mod_rewrite.c>
+#   RewriteCond %{HTTPS} !=on
+#   RewriteCond %{HTTP_HOST} !^www\..+$ [NC]
+#   RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
+# </IfModule>
+
+
+# ----------------------------------------------------------------------
+# Built-in filename-based cache busting
+# ----------------------------------------------------------------------
+
+# If you're not using the build script to manage your filename version revving,
+# you might want to consider enabling this, which will route requests for
+# /css/style.20110203.css to /css/style.css
+
+# To understand why this is important and a better idea than all.css?v1231,
+# read: github.com/h5bp/html5-boilerplate/wiki/cachebusting
+
+# <IfModule mod_rewrite.c>
+#   RewriteCond %{REQUEST_FILENAME} !-f
+#   RewriteCond %{REQUEST_FILENAME} !-d
+#   RewriteRule ^(.+)\.(\d+)\.(js|css|png|jpg|gif)$ $1.$3 [L]
+# </IfModule>
+
+
+# ----------------------------------------------------------------------
+# Prevent SSL cert warnings
+# ----------------------------------------------------------------------
+
+# Rewrite secure requests properly to prevent SSL cert warnings, e.g. prevent
+# https://www.example.com when your cert only allows https://secure.example.com
+
+# <IfModule mod_rewrite.c>
+#   RewriteCond %{SERVER_PORT} !^443
+#   RewriteRule ^ https://example-domain-please-change-me.com%{REQUEST_URI} [R=301,L]
+# </IfModule>
+
+
+# ----------------------------------------------------------------------
+# Prevent 404 errors for non-existing redirected folders
+# ----------------------------------------------------------------------
+
+# without -MultiViews, Apache will give a 404 for a rewrite if a folder of the
+# same name does not exist.
+# webmasterworld.com/apache/3808792.htm
+
+Options -MultiViews
+
+
+# ----------------------------------------------------------------------
+# Custom 404 page
+# ----------------------------------------------------------------------
+
+# You can add custom pages to handle 500 or 403 pretty easily, if you like.
+# If you are hosting your site in subdirectory, adjust this accordingly
+#    e.g. ErrorDocument 404 /subdir/404.html
+ErrorDocument 404 /404.html
+
+
+# ----------------------------------------------------------------------
+# UTF-8 encoding
+# ----------------------------------------------------------------------
+
+# Use UTF-8 encoding for anything served text/plain or text/html
+AddDefaultCharset utf-8
+
+# Force UTF-8 for a number of file formats
+AddCharset utf-8 .atom .css .js .json .rss .vtt .xml
+
+
+# ----------------------------------------------------------------------
+# A little more security
+# ----------------------------------------------------------------------
+
+# To avoid displaying the exact version number of Apache being used, add the
+# following to httpd.conf (it will not work in .htaccess):
+# ServerTokens Prod
+
+# "-Indexes" will have Apache block users from browsing folders without a
+# default document Usually you should leave this activated, because you
+# shouldn't allow everybody to surf through every folder on your server (which
+# includes rather private places like CMS system folders).
+<IfModule mod_autoindex.c>
+  Options -Indexes
+</IfModule>
+
+# Block access to "hidden" directories or files whose names begin with a
+# period. This includes directories used by version control systems such as
+# Subversion or Git.
+<IfModule mod_rewrite.c>
+  RewriteCond %{SCRIPT_FILENAME} -d [OR]
+  RewriteCond %{SCRIPT_FILENAME} -f
+  RewriteRule "(^|/)\." - [F]
+</IfModule>
+
+# Block access to backup and source files. These files may be left by some
+# text/html editors and pose a great security danger, when anyone can access
+# them.
+<FilesMatch "(\.(bak|config|sql|fla|psd|ini|log|sh|inc|swp|dist)|~)$">
+  Order allow,deny
+  Deny from all
+  Satisfy All
+</FilesMatch>
+
+# If your server is not already configured as such, the following directive
+# should be uncommented in order to set PHP's register_globals option to OFF.
+# This closes a major security hole that is abused by most XSS (cross-site
+# scripting) attacks. For more information: http://php.net/register_globals
+#
+# IF REGISTER_GLOBALS DIRECTIVE CAUSES 500 INTERNAL SERVER ERRORS:
+#
+# Your server does not allow PHP directives to be set via .htaccess. In that
+# case you must make this change in your php.ini file instead. If you are
+# using a commercial web host, contact the administrators for assistance in
+# doing this. Not all servers allow local php.ini files, and they should
+# include all PHP configurations (not just this one), or you will effectively
+# reset everything to PHP defaults. Consult www.php.net for more detailed
+# information about setting PHP directives.
+
+# php_flag register_globals Off
+
+# Rename session cookie to something else, than PHPSESSID
+# php_value session.name sid
+
+# Disable magic quotes (This feature has been DEPRECATED as of PHP 5.3.0 and REMOVED as of PHP 5.4.0.)
+# php_flag magic_quotes_gpc Off
+
+# Do not show you are using PHP
+# Note: Move this line to php.ini since it won't work in .htaccess
+# php_flag expose_php Off
+
+# Level of log detail - log all errors
+# php_value error_reporting -1
+
+# Write errors to log file
+# php_flag log_errors On
+
+# Do not display errors in browser (production - Off, development - On)
+# php_flag display_errors Off
+
+# Do not display startup errors (production - Off, development - On)
+# php_flag display_startup_errors Off
+
+# Format errors in plain text
+# Note: Leave this setting 'On' for xdebug's var_dump() output
+# php_flag html_errors Off
+
+# Show multiple occurrence of error
+# php_flag ignore_repeated_errors Off
+
+# Show same errors from different sources
+# php_flag ignore_repeated_source Off
+
+# Size limit for error messages
+# php_value log_errors_max_len 1024
+
+# Don't precede error with string (doesn't accept empty string, use whitespace if you need)
+# php_value error_prepend_string " "
+
+# Don't prepend to error (doesn't accept empty string, use whitespace if you need)
+# php_value error_append_string " "
+
+# Increase cookie security
+<IfModule php5_module>
+  php_value session.cookie_httponly true
+</IfModule>
+

file:b/.idea/.name (new)
--- /dev/null
+++ b/.idea/.name
@@ -1,1 +1,1 @@
-
+scannr

--- /dev/null
+++ b/.idea/compiler.xml
@@ -1,1 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="CompilerConfiguration">
+    <option name="DEFAULT_COMPILER" value="Javac" />
+    <resourceExtensions />
+    <wildcardResourcePatterns>
+      <entry name="!?*.java" />
+      <entry name="!?*.form" />
+      <entry name="!?*.class" />
+      <entry name="!?*.groovy" />
+      <entry name="!?*.scala" />
+      <entry name="!?*.flex" />
+      <entry name="!?*.kt" />
+      <entry name="!?*.clj" />
+    </wildcardResourcePatterns>
+    <annotationProcessing>
+      <profile default="true" name="Default" enabled="false">
+        <processorPath useClasspath="true" />
+      </profile>
+    </annotationProcessing>
+  </component>
+</project>
 
+

--- /dev/null
+++ b/.idea/copyright/profiles_settings.xml
@@ -1,1 +1,5 @@
-
+<component name="CopyrightManager">
+  <settings default="">
+    <module2copyright />
+  </settings>
+</component>

--- /dev/null
+++ b/.idea/dictionaries/Madoka.xml
@@ -1,1 +1,10 @@
-
+<component name="ProjectDictionaryState">
+  <dictionary name="Madoka">
+    <words>
+      <w>tgid</w>
+      <w>timefrom</w>
+      <w>timeto</w>
+      <w>tzoffset</w>
+    </words>
+  </dictionary>
+</component>

--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -3,7 +3,7 @@
   <component name="ProjectResources">
     <default-html-doctype>jar:file:\C:\Program Files (x86)\JetBrains\PhpStorm 5.0.2\lib\webide.jar!\resources\html5-schema\html5.rnc</default-html-doctype>
   </component>
-  <component name="ProjectRootManager" version="2" />
+  <component name="ProjectRootManager" version="2" languageLevel="JDK_1_3" assert-keyword="false" jdk-15="false" />
 </project>
 
 

--- a/.idea/scannr.iml
+++ b/.idea/scannr.iml
@@ -1,6 +1,11 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <module type="WEB_MODULE" version="4">
-  <component name="NewModuleRootManager">
+  <component name="FacetManager">
+    <facet type="Python" name="Python">
+      <configuration sdkName="" />
+    </facet>
+  </component>
+  <component name="NewModuleRootManager" inherit-compiler-output="false">
     <content url="file://$MODULE_DIR$" />
     <orderEntry type="inheritedJdk" />
     <orderEntry type="sourceFolder" forTests="false" />

--- /dev/null
+++ b/.idea/uiDesigner.xml
@@ -1,1 +1,126 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="Palette2">
+    <group name="Swing">
+      <item class="com.intellij.uiDesigner.HSpacer" tooltip-text="Horizontal Spacer" icon="/com/intellij/uiDesigner/icons/hspacer.png" removable="false" auto-create-binding="false" can-attach-label="false">
+        <default-constraints vsize-policy="1" hsize-policy="6" anchor="0" fill="1" />
+      </item>
+      <item class="com.intellij.uiDesigner.VSpacer" tooltip-text="Vertical Spacer" icon="/com/intellij/uiDesigner/icons/vspacer.png" removable="false" auto-create-binding="false" can-attach-label="false">
+        <default-constraints vsize-policy="6" hsize-policy="1" anchor="0" fill="2" />
+      </item>
+      <item class="javax.swing.JPanel" icon="/com/intellij/uiDesigner/icons/panel.png" removable="false" auto-create-binding="false" can-attach-label="false">
+        <default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3" />
+      </item>
+      <item class="javax.swing.JScrollPane" icon="/com/intellij/uiDesigner/icons/scrollPane.png" removable="false" auto-create-binding="false" can-attach-label="true">
+        <default-constraints vsize-policy="7" hsize-policy="7" anchor="0" fill="3" />
+      </item>
+      <item class="javax.swing.JButton" icon="/com/intellij/uiDesigner/icons/button.png" removable="false" auto-create-binding="true" can-attach-label="false">
+        <default-constraints vsize-policy="0" hsize-policy="3" anchor="0" fill="1" />
+        <initial-values>
+          <property name="text" value="Button" />
+        </initial-values>
+      </item>
+      <item class="javax.swing.JRadioButton" icon="/com/intellij/uiDesigner/icons/radioButton.png" removable="false" auto-create-binding="true" can-attach-label="false">
+        <default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
+        <initial-values>
+          <property name="text" value="RadioButton" />
+        </initial-values>
+      </item>
+      <item class="javax.swing.JCheckBox" icon="/com/intellij/uiDesigner/icons/checkBox.png" removable="false" auto-create-binding="true" can-attach-label="false">
+        <default-constraints vsize-policy="0" hsize-policy="3" anchor="8" fill="0" />
+        <initial-values>
+          <property name="text" value="CheckBox" />
+        </initial-values>
+      </item>
+      <item class="javax.swing.JLabel" icon="/com/intellij/uiDesigner/icons/label.png" removable="false" auto-create-binding="false" can-attach-label="false">
+        <default-constraints vsize-policy="0" hsize-policy="0" anchor="8" fill="0" />
+        <initial-values>
+          <property name="text" value="Label" />
+        </initial-values>
+      </item>
+      <item class="javax.swing.JTextField" icon="/com/intellij/uiDesigner/icons/textField.png" removable="false" auto-create-binding="true" can-attach-label="true">
+        <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
+          <preferred-size width="150" height="-1" />
+        </default-constraints>
+      </item>
+      <item class="javax.swing.JPasswordField" icon="/com/intellij/uiDesigner/icons/passwordField.png" removable="false" auto-create-binding="true" can-attach-label="true">
+        <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
+          <preferred-size width="150" height="-1" />
+        </default-constraints>
+      </item>
+      <item class="javax.swing.JFormattedTextField" icon="/com/intellij/uiDesigner/icons/formattedTextField.png" removable="false" auto-create-binding="true" can-attach-label="true">
+        <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1">
+          <preferred-size width="150" height="-1" />
+        </default-constraints>
+      </item>
+      <item class="javax.swing.JTextArea" icon="/com/intellij/uiDesigner/icons/textArea.png" removable="false" auto-create-binding="true" can-attach-label="true">
+        <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
+          <preferred-size width="150" height="50" />
+        </default-constraints>
+      </item>
+      <item class="javax.swing.JTextPane" icon="/com/intellij/uiDesigner/icons/textPane.png" removable="false" auto-create-binding="true" can-attach-label="true">
+        <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
+          <preferred-size width="150" height="50" />
+        </default-constraints>
+      </item>
+      <item class="javax.swing.JEditorPane" icon="/com/intellij/uiDesigner/icons/editorPane.png" removable="false" auto-create-binding="true" can-attach-label="true">
+        <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
+          <preferred-size width="150" height="50" />
+        </default-constraints>
+      </item>
+      <item class="javax.swing.JComboBox" icon="/com/intellij/uiDesigner/icons/comboBox.png" removable="false" auto-create-binding="true" can-attach-label="true">
+        <default-constraints vsize-policy="0" hsize-policy="2" anchor="8" fill="1" />
+      </item>
+      <item class="javax.swing.JTable" icon="/com/intellij/uiDesigner/icons/table.png" removable="false" auto-create-binding="true" can-attach-label="false">
+        <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
+          <preferred-size width="150" height="50" />
+        </default-constraints>
+      </item>
+      <item class="javax.swing.JList" icon="/com/intellij/uiDesigner/icons/list.png" removable="false" auto-create-binding="true" can-attach-label="false">
+        <default-constraints vsize-policy="6" hsize-policy="2" anchor="0" fill="3">
+          <preferred-size width="150" height="50" />
+        </default-constraints>
+      </item>
+      <item class="javax.swing.JTree" icon="/com/intellij/uiDesigner/icons/tree.png" removable="false" auto-create-binding="true" can-attach-label="false">
+        <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3">
+          <preferred-size width="150" height="50" />
+        </default-constraints>
+      </item>
+      <item class="javax.swing.JTabbedPane" icon="/com/intellij/uiDesigner/icons/tabbedPane.png" removable="false" auto-create-binding="true" can-attach-label="false">
+        <default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
+          <preferred-size width="200" height="200" />
+        </default-constraints>
+      </item>
+      <item class="javax.swing.JSplitPane" icon="/com/intellij/uiDesigner/icons/splitPane.png" removable="false" auto-create-binding="false" can-attach-label="false">
+        <default-constraints vsize-policy="3" hsize-policy="3" anchor="0" fill="3">
+          <preferred-size width="200" height="200" />
+        </default-constraints>
+      </item>
+      <item class="javax.swing.JSpinner" icon="/com/intellij/uiDesigner/icons/spinner.png" removable="false" auto-create-binding="true" can-attach-label="true">
+        <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
+      </item>
+      <item class="javax.swing.JSlider" icon="/com/intellij/uiDesigner/icons/slider.png" removable="false" auto-create-binding="true" can-attach-label="false">
+        <default-constraints vsize-policy="0" hsize-policy="6" anchor="8" fill="1" />
+      </item>
+      <item class="javax.swing.JSeparator" icon="/com/intellij/uiDesigner/icons/separator.png" removable="false" auto-create-binding="false" can-attach-label="false">
+        <default-constraints vsize-policy="6" hsize-policy="6" anchor="0" fill="3" />
+      </item>
+      <item class="javax.swing.JProgressBar" icon="/com/intellij/uiDesigner/icons/progressbar.png" removable="false" auto-create-binding="true" can-attach-label="false">
+        <default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1" />
+      </item>
+      <item class="javax.swing.JToolBar" icon="/com/intellij/uiDesigner/icons/toolbar.png" removable="false" auto-create-binding="false" can-attach-label="false">
+        <default-constraints vsize-policy="0" hsize-policy="6" anchor="0" fill="1">
+          <preferred-size width="-1" height="20" />
+        </default-constraints>
+      </item>
+      <item class="javax.swing.JToolBar$Separator" icon="/com/intellij/uiDesigner/icons/toolbarSeparator.png" removable="false" auto-create-binding="false" can-attach-label="false">
+        <default-constraints vsize-policy="0" hsize-policy="0" anchor="0" fill="1" />
+      </item>
+      <item class="javax.swing.JScrollBar" icon="/com/intellij/uiDesigner/icons/scrollbar.png" removable="false" auto-create-binding="true" can-attach-label="false">
+        <default-constraints vsize-policy="6" hsize-policy="0" anchor="0" fill="2" />
+      </item>
+    </group>
+  </component>
+</project>
 
+

--- /dev/null
+++ b/.idea/workspace.xml
@@ -1,1 +1,497 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ChangeListManager">
+    <list default="true" id="f90ee5b5-97e4-47ec-9b14-d4f4e896f100" name="Default" comment="">
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/spec/Chart.js" afterPath="$PROJECT_DIR$/js/flotr2/spec/Chart.js" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/spec/Color.js" afterPath="$PROJECT_DIR$/js/flotr2/spec/Color.js" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/spec/Flotr.js" afterPath="$PROJECT_DIR$/js/flotr2/spec/Flotr.js" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/spec/Graph.js" afterPath="$PROJECT_DIR$/js/flotr2/spec/Graph.js" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/lib/base64.js" afterPath="$PROJECT_DIR$/js/flotr2/lib/base64.js" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/make/basic.json" afterPath="$PROJECT_DIR$/js/flotr2/make/basic.json" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/make/build.json" afterPath="$PROJECT_DIR$/js/flotr2/make/build.json" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/examples/old_examples/examples.js" afterPath="$PROJECT_DIR$/js/flotr2/examples/old_examples/examples.js" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/make/examples.json" afterPath="$PROJECT_DIR$/js/flotr2/make/examples.json" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/examples/old_examples/extending-flotr.html" afterPath="$PROJECT_DIR$/js/flotr2/examples/old_examples/extending-flotr.html" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/make/flotr2.json" afterPath="$PROJECT_DIR$/js/flotr2/make/flotr2.json" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/spec/js/flotr2.stable.js" afterPath="$PROJECT_DIR$/js/flotr2/spec/js/flotr2.stable.js" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/examples/lib/codemirror/lib/util/formatting.js" afterPath="$PROJECT_DIR$/js/flotr2/examples/lib/codemirror/lib/util/formatting.js" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/generateHourlys.php" afterPath="$PROJECT_DIR$/generateHourlys.php" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/make/ie.json" afterPath="$PROJECT_DIR$/js/flotr2/make/ie.json" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/examples/old_examples/index.html" afterPath="$PROJECT_DIR$/js/flotr2/examples/old_examples/index.html" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/spec/index.html" afterPath="$PROJECT_DIR$/js/flotr2/spec/index.html" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/lib/jasmine/jasmine-html.js" afterPath="$PROJECT_DIR$/js/flotr2/lib/jasmine/jasmine-html.js" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/lib/jasmine/jasmine.css" afterPath="$PROJECT_DIR$/js/flotr2/lib/jasmine/jasmine.css" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/lib/jasmine/jasmine.js" afterPath="$PROJECT_DIR$/js/flotr2/lib/jasmine/jasmine.js" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/examples/old_examples/json-data.html" afterPath="$PROJECT_DIR$/js/flotr2/examples/old_examples/json-data.html" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/examples/old_examples/json-real-data.html" afterPath="$PROJECT_DIR$/js/flotr2/examples/old_examples/json-real-data.html" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/examples/old_examples/json.txt" afterPath="$PROJECT_DIR$/js/flotr2/examples/old_examples/json.txt" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/make/lib.json" afterPath="$PROJECT_DIR$/js/flotr2/make/lib.json" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/examples/old_examples/logarithmic-scale.html" afterPath="$PROJECT_DIR$/js/flotr2/examples/old_examples/logarithmic-scale.html" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/examples/old_examples/mouse-zoom-preview.html" afterPath="$PROJECT_DIR$/js/flotr2/examples/old_examples/mouse-zoom-preview.html" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/lib/prototype.js" afterPath="$PROJECT_DIR$/js/flotr2/lib/prototype.js" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/examples/old_examples/style.css" afterPath="$PROJECT_DIR$/js/flotr2/examples/old_examples/style.css" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/spec/js/test-background.js" afterPath="$PROJECT_DIR$/js/flotr2/spec/js/test-background.js" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/spec/js/test-boundaries.js" afterPath="$PROJECT_DIR$/js/flotr2/spec/js/test-boundaries.js" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/js/flotr2/spec/js/test-mountain-nulls.js" afterPath="$PROJECT_DIR$/js/flotr2/spec/js/test-mountain-nulls.js" />
+      <change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" />
+    </list>
+    <ignored path="scannr.iws" />
+    <ignored path=".idea/workspace.xml" />
+    <file path="/Dummy.txt" changelist="f90ee5b5-97e4-47ec-9b14-d4f4e896f100" time="1356959804071" ignored="false" />
+    <file path="/calllog.php" changelist="f90ee5b5-97e4-47ec-9b14-d4f4e896f100" time="1356153807482" ignored="false" />
+    <file path="/scannr.py" changelist="f90ee5b5-97e4-47ec-9b14-d4f4e896f100" time="1356154551131" ignored="false" />
+    <file path="/start_script.py" changelist="f90ee5b5-97e4-47ec-9b14-d4f4e896f100" time="1356155203132" ignored="false" />
+    <file path="/a.java" changelist="f90ee5b5-97e4-47ec-9b14-d4f4e896f100" time="1356155211924" ignored="false" />
+    <file path="/a.php" changelist="f90ee5b5-97e4-47ec-9b14-d4f4e896f100" time="1356155216083" ignored="false" />
+    <file path="/calls.json.php" changelist="f90ee5b5-97e4-47ec-9b14-d4f4e896f100" time="1356155700744" ignored="false" />
+    <file path="/generateHourlys.php" changelist="f90ee5b5-97e4-47ec-9b14-d4f4e896f100" time="1356960167594" ignored="false" />
+    <option name="TRACKING_ENABLED" value="true" />
+    <option name="SHOW_DIALOG" value="false" />
+    <option name="HIGHLIGHT_CONFLICTS" value="true" />
+    <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
+    <option name="LAST_RESOLUTION" value="IGNORE" />
+  </component>
+  <component name="ChangesViewManager" flattened_view="true" show_ignored="false" />
+  <component name="CreatePatchCommitExecutor">
+    <option name="PATCH_PATH" value="" />
+  </component>
+  <component name="DaemonCodeAnalyzer">
+    <disable_hints />
+  </component>
+  <component name="DebuggerManager">
+    <breakpoint_any default_suspend_policy="SuspendAll" default_condition_enabled="true">
+      <breakpoint>
+        <option name="NOTIFY_CAUGHT" value="true" />
+        <option name="NOTIFY_UNCAUGHT" value="true" />
+        <option name="ENABLED" value="false" />
+        <option name="LOG_ENABLED" value="false" />
+        <option name="LOG_EXPRESSION_ENABLED" value="false" />
+        <option name="SUSPEND_POLICY" value="SuspendAll" />
+        <option name="SUSPEND" value="true" />
+        <option name="COUNT_FILTER_ENABLED" value="false" />
+        <option name="COUNT_FILTER" value="0" />
+        <option name="CONDITION_ENABLED" value="true" />
+        <option name="CLASS_FILTERS_ENABLED" value="false" />
+        <option name="INSTANCE_FILTERS_ENABLED" value="false" />
+        <option name="CONDITION" value="" />
+        <option name="LOG_MESSAGE" value="" />
+      </breakpoint>
+      <breakpoint>
+        <option name="NOTIFY_CAUGHT" value="true" />
+        <option name="NOTIFY_UNCAUGHT" value="true" />
+        <option name="ENABLED" value="false" />
+        <option name="LOG_ENABLED" value="false" />
+        <option name="LOG_EXPRESSION_ENABLED" value="false" />
+        <option name="SUSPEND_POLICY" value="SuspendAll" />
+        <option name="SUSPEND" value="true" />
+        <option name="COUNT_FILTER_ENABLED" value="false" />
+        <option name="COUNT_FILTER" value="0" />
+        <option name="CONDITION_ENABLED" value="true" />
+        <option name="CLASS_FILTERS_ENABLED" value="false" />
+        <option name="INSTANCE_FILTERS_ENABLED" value="false" />
+        <option name="CONDITION" value="" />
+        <option name="LOG_MESSAGE" value="" />
+      </breakpoint>
+    </breakpoint_any>
+    <ui_properties default_suspend_policy="SuspendAll" default_condition_enabled="true" />
+    <breakpoint_rules />
+    <ui_properties />
+  </component>
+  <component name="ExecutionTargetManager" SELECTED_TARGET="default_target" />
+  <component name="FavoritesManager">
+    <favorites_list name="scannr" />
+  </component>
+  <component name="FileEditorManager">
+    <leaf>
+      <file leaf-file-name="calllog.php" pinned="false" current="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/calllog.php">
+          <provider selected="true" editor-type-id="text-editor">
+            <state line="2" column="0" selection-start="34" selection-end="226" vertical-scroll-proportion="0.0">
+              <folding />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file leaf-file-name="calls.json.php" pinned="false" current="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/calls.json.php">
+          <provider selected="true" editor-type-id="text-editor">
+            <state line="13" column="53" selection-start="499" selection-end="499" vertical-scroll-proportion="0.0">
+              <folding />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file leaf-file-name="generateConvos.php" pinned="false" current="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/generateConvos.php">
+          <provider selected="true" editor-type-id="text-editor">
+            <state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0">
+              <folding />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file leaf-file-name="generateHourlys.php" pinned="false" current="true" current-in-tab="true">
+        <entry file="file://$PROJECT_DIR$/generateHourlys.php">
+          <provider selected="true" editor-type-id="text-editor">
+            <state line="23" column="6" selection-start="1012" selection-end="1012" vertical-scroll-proportion="0.68944097">
+              <folding />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file leaf-file-name="getfile.php" pinned="false" current="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/getfile.php">
+          <provider selected="true" editor-type-id="text-editor">
+            <state line="11" column="13" selection-start="471" selection-end="539" vertical-scroll-proportion="0.0">
+              <folding />
+            </state>
+          </provider>
+        </entry>
+      </file>
+    </leaf>
+  </component>
+  <component name="FindManager">
+    <FindUsagesManager>
+      <setting name="OPEN_NEW_TAB" value="false" />
+    </FindUsagesManager>
+  </component>
+  <component name="Git.Settings">
+    <option name="SYNC_SETTING" value="DONT" />
+    <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
+  </component>
+  <component name="GitLogSettings">
+    <option name="myDateState">
+      <MyDateState />
+    </option>
+  </component>
+  <component name="IdeDocumentHistory">
+    <option name="changedFiles">
+      <list>
+        <option value="$PROJECT_DIR$/common.inc.php" />
+        <option value="$PROJECT_DIR$/viewcalls.php" />
+        <option value="$PROJECT_DIR$/calllog.php" />
+        <option value="$PROJECT_DIR$/scannr.py" />
+        <option value="$PROJECT_DIR$/calls.json.php" />
+        <option value="$PROJECT_DIR$/generateHourlys.php" />
+      </list>
+    </option>
+  </component>
+  <component name="PhpWorkspaceProjectConfiguration" backward_compatibility_performed="true" interpreter_name="PHP" />
+  <component name="ProjectFrameBounds">
+    <option name="y" value="22" />
+    <option name="width" value="1680" />
+    <option name="height" value="936" />
+  </component>
+  <component name="ProjectLevelVcsManager" settingsEditedManually="true">
+    <OptionsSetting value="true" id="Add" />
+    <OptionsSetting value="true" id="Remove" />
+    <OptionsSetting value="true" id="Checkout" />
+    <OptionsSetting value="true" id="Update" />
+    <OptionsSetting value="true" id="Status" />
+    <OptionsSetting value="true" id="Edit" />
+    <ConfirmationsSetting value="0" id="Add" />
+    <ConfirmationsSetting value="0" id="Remove" />
+  </component>
+  <component name="ProjectReloadState">
+    <option name="STATE" value="0" />
+  </component>
+  <component name="ProjectView">
+    <navigator currentView="ProjectPane" proportions="" version="1" splitterProportion="0.5">
+      <flattenPackages />
+      <showMembers />
+      <showModules />
+      <showLibraryContents ProjectPane="true" />
+      <hideEmptyPackages />
+      <abbreviatePackageNames />
+      <autoscrollToSource />
+      <autoscrollFromSource />
+      <sortByType />
+    </navigator>
+    <panes>
+      <pane id="Scope" />
+      <pane id="PackagesPane" />
+      <pane id="ProjectPane">
+        <subPane>
+          <PATH>
+            <PATH_ELEMENT>
+              <option name="myItemId" value="scannr" />
+              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+            </PATH_ELEMENT>
+          </PATH>
+          <PATH>
+            <PATH_ELEMENT>
+              <option name="myItemId" value="scannr" />
+              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
+            </PATH_ELEMENT>
+            <PATH_ELEMENT>
+              <option name="myItemId" value="scannr" />
+              <option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" />
+            </PATH_ELEMENT>
+          </PATH>
+        </subPane>
+      </pane>
+    </panes>
+  </component>
+  <component name="PropertiesComponent">
+    <property name="options.splitter.main.proportions" value="0.3" />
+    <property name="WebServerToolWindowFactoryState" value="false" />
+    <property name="options.lastSelected" value="tasks" />
+    <property name="last_opened_file_path" value="$PROJECT_DIR$/../disclosr" />
+    <property name="FullScreen" value="false" />
+    <property name="options.searchVisible" value="true" />
+    <property name="options.splitter.details.proportions" value="0.2" />
+  </component>
+  <component name="PyConsoleOptionsProvider">
+    <option name="myPythonConsoleState">
+      <PyConsoleSettings />
+    </option>
+    <option name="myDjangoConsoleState">
+      <PyConsoleSettings />
+    </option>
+  </component>
+  <component name="RecentsManager">
+    <key name="CopyFile.RECENT_KEYS">
+      <recent name="$PROJECT_DIR$" />
+    </key>
+  </component>
+  <component name="RunManager">
+    <configuration default="true" type="PHPUnitRunConfigurationType" factoryName="PHPUnit">
+      <TestRunner />
+      <method />
+    </configuration>
+    <configuration default="true" type="PhpLocalRunConfigurationType" factoryName="PHP Console">
+      <method />
+    </configuration>
+    <configuration default="true" type="tests" factoryName="Doctests">
+      <option name="INTERPRETER_OPTIONS" value="" />
+      <option name="PARENT_ENVS" value="true" />
+      <envs />
+      <option name="SDK_HOME" value="" />
+      <option name="WORKING_DIRECTORY" value="" />
+      <option name="IS_MODULE_SDK" value="false" />
+      <module name="scannr" />
+      <EXTENSION ID="PythonCoverageRunConfigurationExtension" enabled="false" sample_coverage="true" runner="coverage.py" />
+      <option name="SCRIPT_NAME" value="" />
+      <option name="CLASS_NAME" value="" />
+      <option name="METHOD_NAME" value="" />
+      <option name="FOLDER_NAME" value="" />
+      <option name="TEST_TYPE" value="TEST_SCRIPT" />
+      <option name="PATTERN" value="" />
+      <option name="USE_PATTERN" value="false" />
+      <method />
+    </configuration>
+    <configuration default="true" type="JavascriptDebugSession" factoryName="Local" singleton="true">
+      <JSDebuggerConfigurationSettings>
+        <option name="engineId" value="embedded" />
+        <option name="fileUrl" />
+      </JSDebuggerConfigurationSettings>
+      <method />
+    </configuration>
+    <list size="0" />
+  </component>
+  <component name="ShelveChangesManager" show_recycled="false" />
+  <component name="SvnConfiguration" maxAnnotateRevisions="500" myUseAcceleration="nothing" myAutoUpdateAfterCommit="false" cleanupOnStartRun="false">
+    <option name="USER" value="" />
+    <option name="PASSWORD" value="" />
+    <option name="mySSHConnectionTimeout" value="30000" />
+    <option name="mySSHReadTimeout" value="30000" />
+    <option name="LAST_MERGED_REVISION" />
+    <option name="MERGE_DRY_RUN" value="false" />
+    <option name="MERGE_DIFF_USE_ANCESTRY" value="true" />
+    <option name="UPDATE_LOCK_ON_DEMAND" value="false" />
+    <option name="IGNORE_SPACES_IN_MERGE" value="false" />
+    <option name="DETECT_NESTED_COPIES" value="true" />
+    <option name="CHECK_NESTED_FOR_QUICK_MERGE" value="false" />
+    <option name="IGNORE_SPACES_IN_ANNOTATE" value="true" />
+    <option name="SHOW_MERGE_SOURCES_IN_ANNOTATE" value="true" />
+    <option name="FORCE_UPDATE" value="false" />
+    <option name="IGNORE_EXTERNALS" value="false" />
+    <myIsUseDefaultProxy>false</myIsUseDefaultProxy>
+  </component>
+  <component name="TaskManager">
+    <task active="true" id="Default" summary="Default task">
+      <changelist id="f90ee5b5-97e4-47ec-9b14-d4f4e896f100" name="Default" comment="" />
+      <created>1350026709905</created>
+      <updated>1350026709905</updated>
+    </task>
+    <servers />
+  </component>
+  <component name="ToolWindowManager">
+    <frame x="0" y="22" width="1680" height="936" extended-state="6" />
+    <editor active="true" />
+    <layout>
+      <window_info id="Changes" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
+      <window_info id="Palette" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
+      <window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
+      <window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
+      <window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.32843137" sideWeight="0.5" order="7" side_tool="true" content_ui="tabs" />
+      <window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="true" content_ui="tabs" />
+      <window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
+      <window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
+      <window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="1" side_tool="true" content_ui="tabs" />
+      <window_info id="Maven Projects" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
+      <window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
+      <window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" weight="0.19645043" sideWeight="0.67156863" order="0" side_tool="false" content_ui="combo" />
+      <window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
+      <window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
+      <window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
+      <window_info id="Database" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
+      <window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.33" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
+      <window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" />
+      <window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
+    </layout>
+  </component>
+  <component name="VcsContentAnnotationSettings">
+    <option name="myLimit" value="2678400000" />
+  </component>
+  <component name="VcsManagerConfiguration">
+    <option name="OFFER_MOVE_TO_ANOTHER_CHANGELIST_ON_PARTIAL_COMMIT" value="true" />
+    <option name="CHECK_CODE_SMELLS_BEFORE_PROJECT_COMMIT" value="true" />
+    <option name="CHECK_NEW_TODO" value="true" />
+    <option name="myTodoPanelSettings">
+      <value>
+        <are-packages-shown value="false" />
+        <are-modules-shown value="false" />
+        <flatten-packages value="false" />
+        <is-autoscroll-to-source value="false" />
+      </value>
+    </option>
+    <option name="PERFORM_UPDATE_IN_BACKGROUND" value="true" />
+    <option name="PERFORM_COMMIT_IN_BACKGROUND" value="true" />
+    <option name="PERFORM_EDIT_IN_BACKGROUND" value="true" />
+    <option name="PERFORM_CHECKOUT_IN_BACKGROUND" value="true" />
+    <option name="PERFORM_ADD_REMOVE_IN_BACKGROUND" value="true" />
+    <option name="PERFORM_ROLLBACK_IN_BACKGROUND" value="false" />
+    <option name="CHECK_LOCALLY_CHANGED_CONFLICTS_IN_BACKGROUND" value="false" />
+    <option name="CHANGED_ON_SERVER_INTERVAL" value="60" />
+    <option name="SHOW_ONLY_CHANGED_IN_SELECTION_DIFF" value="true" />
+    <option name="CHECK_COMMIT_MESSAGE_SPELLING" value="true" />
+    <option name="DEFAULT_PATCH_EXTENSION" value="patch" />
+    <option name="SHORT_DIFF_HORISONTALLY" value="true" />
+    <option name="SHORT_DIFF_EXTRA_LINES" value="2" />
+    <option name="SOFT_WRAPS_IN_SHORT_DIFF" value="true" />
+    <option name="INCLUDE_TEXT_INTO_PATCH" value="false" />
+    <option name="INCLUDE_TEXT_INTO_SHELF" value="false" />
+    <option name="SHOW_FILE_HISTORY_DETAILS" value="true" />
+    <option name="SHOW_VCS_ERROR_NOTIFICATIONS" value="true" />
+    <option name="SHOW_DIRTY_RECURSIVELY" value="false" />
+    <option name="LIMIT_HISTORY" value="true" />
+    <option name="MAXIMUM_HISTORY_ROWS" value="1000" />
+    <option name="FORCE_NON_EMPTY_COMMENT" value="false" />
+    <option name="CLEAR_INITIAL_COMMIT_MESSAGE" value="false" />
+    <option name="LAST_COMMIT_MESSAGE" />
+    <option name="MAKE_NEW_CHANGELIST_ACTIVE" value="false" />
+    <option name="OPTIMIZE_IMPORTS_BEFORE_PROJECT_COMMIT" value="false" />
+    <option name="CHECK_FILES_UP_TO_DATE_BEFORE_COMMIT" value="false" />
+    <option name="REFORMAT_BEFORE_PROJECT_COMMIT" value="false" />
+    <option name="REFORMAT_BEFORE_FILE_COMMIT" value="false" />
+    <option name="FILE_HISTORY_DIALOG_COMMENTS_SPLITTER_PROPORTION" value="0.8" />
+    <option name="FILE_HISTORY_DIALOG_SPLITTER_PROPORTION" value="0.5" />
+    <option name="ACTIVE_VCS_NAME" />
+    <option name="UPDATE_GROUP_BY_PACKAGES" value="false" />
+    <option name="UPDATE_GROUP_BY_CHANGELIST" value="false" />
+    <option name="SHOW_FILE_HISTORY_AS_TREE" value="false" />
+    <option name="FILE_HISTORY_SPLITTER_PROPORTION" value="0.6" />
+  </component>
+  <component name="XDebuggerManager">
+    <breakpoint-manager />
+  </component>
+  <component name="antWorkspaceConfiguration">
+    <option name="IS_AUTOSCROLL_TO_SOURCE" value="false" />
+    <option name="FILTER_TARGETS" value="false" />
+  </component>
+  <component name="editorHistoryManager">
+    <entry file="file://$PROJECT_DIR$/viewcalls.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state line="2" column="13" selection-start="46" selection-end="46" vertical-scroll-proportion="0.0" />
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/common.inc.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state line="34" column="0" selection-start="1179" selection-end="1179" vertical-scroll-proportion="0.0" />
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/calls.json.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state line="2" column="9" selection-start="42" selection-end="42" vertical-scroll-proportion="0.0" />
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/trunklog.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0" />
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/../disclosr/include/template.inc.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state line="72" column="93" selection-start="2545" selection-end="2635" vertical-scroll-proportion="0.43404254" />
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/../disclosr/include/common.inc.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0" />
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/../busui/myway/myway_timeliness.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state line="27" column="5" selection-start="1003" selection-end="1018" vertical-scroll-proportion="26.346153" />
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/snd.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0" />
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/common.inc.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state line="60" column="117" selection-start="2262" selection-end="2262" vertical-scroll-proportion="-39.23077" />
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/viewcalls.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state line="41" column="69" selection-start="1388" selection-end="1388" vertical-scroll-proportion="1.2659575" />
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/scannr.py">
+      <provider selected="true" editor-type-id="text-editor">
+        <state line="80" column="64" selection-start="2271" selection-end="2271" vertical-scroll-proportion="0.0" />
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/calllog.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state line="2" column="0" selection-start="34" selection-end="226" vertical-scroll-proportion="0.0">
+          <folding />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/calls.json.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state line="13" column="53" selection-start="499" selection-end="499" vertical-scroll-proportion="0.0">
+          <folding />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/generateConvos.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state line="0" column="0" selection-start="0" selection-end="0" vertical-scroll-proportion="0.0">
+          <folding />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/getfile.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state line="11" column="13" selection-start="471" selection-end="539" vertical-scroll-proportion="0.0">
+          <folding />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/generateHourlys.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state line="23" column="6" selection-start="1012" selection-end="1012" vertical-scroll-proportion="0.68944097">
+          <folding />
+        </state>
+      </provider>
+    </entry>
+  </component>
+</project>
 
+

file:b/404.html (new)
--- /dev/null
+++ b/404.html
@@ -1,1 +1,160 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="utf-8">
+    <title>Page Not Found :(</title>
+    <style>
+        ::-moz-selection {
+            background: #b3d4fc;
+            text-shadow: none;
+        }
 
+        ::selection {
+            background: #b3d4fc;
+            text-shadow: none;
+        }
+
+        html {
+            padding: 30px 10px;
+            font-size: 20px;
+            line-height: 1.4;
+            color: #737373;
+            background: #f0f0f0;
+            -webkit-text-size-adjust: 100%;
+            -ms-text-size-adjust: 100%;
+        }
+
+        html,
+        input {
+            font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
+        }
+
+        body {
+            max-width: 500px;
+            _width: 500px;
+            padding: 30px 20px 50px;
+            border: 1px solid #b3b3b3;
+            border-radius: 4px;
+            margin: 0 auto;
+            box-shadow: 0 1px 10px #a7a7a7, inset 0 1px 0 #fff;
+            background: #fcfcfc;
+        }
+
+        h1 {
+            margin: 0 10px;
+            font-size: 50px;
+            text-align: center;
+        }
+
+        h1 span {
+            color: #bbb;
+        }
+
+        h3 {
+            margin: 1.5em 0 0.5em;
+        }
+
+        p {
+            margin: 1em 0;
+        }
+
+        ul {
+            padding: 0 0 0 40px;
+            margin: 1em 0;
+        }
+
+        .container {
+            max-width: 380px;
+            _width: 380px;
+            margin: 0 auto;
+        }
+
+            /* google search */
+
+        #goog-fixurl ul {
+            list-style: none;
+            padding: 0;
+            margin: 0;
+        }
+
+        #goog-fixurl form {
+            margin: 0;
+        }
+
+        #goog-wm-qt,
+        #goog-wm-sb {
+            border: 1px solid #bbb;
+            font-size: 16px;
+            line-height: normal;
+            vertical-align: top;
+            color: #444;
+            border-radius: 2px;
+        }
+
+        #goog-wm-qt {
+            width: 220px;
+            height: 20px;
+            padding: 5px;
+            margin: 5px 10px 0 0;
+            box-shadow: inset 0 1px 1px #ccc;
+        }
+
+        #goog-wm-sb {
+            display: inline-block;
+            height: 32px;
+            padding: 0 10px;
+            margin: 5px 0 0;
+            white-space: nowrap;
+            cursor: pointer;
+            background-color: #f5f5f5;
+            background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), #f1f1f1);
+            background-image: -moz-linear-gradient(rgba(255, 255, 255, 0), #f1f1f1);
+            background-image: -ms-linear-gradient(rgba(255, 255, 255, 0), #f1f1f1);
+            background-image: -o-linear-gradient(rgba(255, 255, 255, 0), #f1f1f1);
+            -webkit-appearance: none;
+            -moz-appearance: none;
+            appearance: none;
+            *overflow: visible;
+            *display: inline;
+            *zoom: 1;
+        }
+
+        #goog-wm-sb:hover,
+        #goog-wm-sb:focus {
+            border-color: #aaa;
+            box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
+            background-color: #f8f8f8;
+        }
+
+        #goog-wm-qt:hover,
+        #goog-wm-qt:focus {
+            border-color: #105cb6;
+            outline: 0;
+            color: #222;
+        }
+
+        input::-moz-focus-inner {
+            padding: 0;
+            border: 0;
+        }
+    </style>
+</head>
+<body>
+<div class="container">
+    <h1>Not found <span>:(</span></h1>
+
+    <p>Sorry, but the page you were trying to view does not exist.</p>
+
+    <p>It looks like this was the result of either:</p>
+    <ul>
+        <li>a mistyped address</li>
+        <li>an out-of-date link</li>
+    </ul>
+    <script>
+        var GOOG_FIXURL_LANG = (navigator.language || '').slice(0, 2), GOOG_FIXURL_SITE = location.host;
+    </script>
+    <script src="http://linkhelp.clients.google.com/tbproxy/lh/wm/fixurl.js"></script>
+</div>
+</body>
+</html>
+

file:b/CHANGELOG.md (new)
--- /dev/null
+++ b/CHANGELOG.md
@@ -1,1 +1,88 @@
+### HEAD
 
+### 4.0.0 (28 August, 2012)
+
+* Improve the Apache compression configuration ([#1012](https://github.com/h5bp/html5-boilerplate/issues/1012), [#1173](https://github.com/h5bp/html5-boilerplate/issues/1173)).
+* Add a HiDPI example media query ([#1127](https://github.com/h5bp/html5-boilerplate/issues/1127)).
+* Add bundled docs ([#1154](https://github.com/h5bp/html5-boilerplate/issues/1154)).
+* Add MIT license ([#1139](https://github.com/h5bp/html5-boilerplate/issues/1139)).
+* Update to Normalize.css 1.0.1.
+* Separate Normalize.css from the rest of the CSS ([#1160](https://github.com/h5bp/html5-boilerplate/issues/1160)).
+* Improve `console.log` protection ([#1107](https://github.com/h5bp/html5-boilerplate/issues/1107)).
+* Replace hot pink text selection color with a neutral color.
+* Change image replacement technique ([#1149](https://github.com/h5bp/html5-boilerplate/issues/1149)).
+* Code format and consistency changes ([#1112](https://github.com/h5bp/html5-boilerplate/issues/1112)).
+* Rename CSS file and rename JS files and subdirectories.
+* Update to jQuery 1.8 ([#1161](https://github.com/h5bp/html5-boilerplate/issues/1161)).
+* Update to Modernizr 2.6.1 ([#1086](https://github.com/h5bp/html5-boilerplate/issues/1086)).
+* Remove uncompressed jQuery ([#1153](https://github.com/h5bp/html5-boilerplate/issues/1153)).
+* Remove superfluous inline comments ([#1150](https://github.com/h5bp/html5-boilerplate/issues/1150)).
+
+### 3.0.2 (February 19, 2012)
+
+* Update to Modernizr 2.5.3.
+
+### 3.0.1 (February 08, 2012).
+
+* Update to Modernizr 2.5.2 (includes html5shiv 3.3).
+
+### 3.0.0 (February 06, 2012)
+
+* Improvements to `.htaccess`.
+* Improve 404 design.
+* Simplify JS folder structure.
+* Change `html` IE class names changed to target ranges rather than specific versions of IE.
+* Update CSS to include latest normalize.css changes and better typographic defaults ([#825](https://github.com/h5bp/html5-boilerplate/issues/825)).
+* Update to Modernizr 2.5 (includes yepnope 1.5 and html5shiv 3.2).
+* Update to jQuery 1.7.1.
+* Revert to async snippet for the Google Analytics script.
+* Remove the ant build script ([#826](https://github.com/h5bp/html5-boilerplate/issues/826)).
+* Remove Respond.js ([#816](https://github.com/h5bp/html5-boilerplate/issues/816)).
+* Remove the `demo/` directory ([#808](https://github.com/h5bp/html5-boilerplate/issues/808)).
+* Remove the `test/` directory ([#808](https://github.com/h5bp/html5-boilerplate/issues/808)).
+* Remove Google Chrome Frame script for IE6 users; replace with links to Chrome Frame and options for alternative browsers.
+* Remove `initial-scale=1` from the viewport `meta` ([#824](https://github.com/h5bp/html5-boilerplate/issues/824)).
+* Remove `defer` from all scripts to avoid legacy IE bugs.
+* Remove explicit Site Speed tracking for Google Analytics. It's now enabled by default.
+
+### 2.0.0 (August 10, 2011)
+
+* Change starting CSS to be based on normalize.css instead of reset.css ([#500](https://github.com/h5bp/html5-boilerplate/issues/500)).
+* Add Respond.js media query polyfill.
+* Add Google Chrome Frame script prompt for IE6 users.
+* Simplify the `html` conditional comments for modern browsers and add an `oldie` class.
+* Update clearfix to use "micro clearfix".
+* Add placeholder CSS MQs for mobile-first approach.
+* Add `textarea { resize: vertical; }` to only allow vertical resizing.
+* Add `img { max-width: 100%; }` to the print styles; prevents images being truncated.
+* Add Site Speed tracking for Google Analytics.
+* Update to jQuery 1.6.2 (and use minified by default).
+* Update to Modernizr 2.0 Complete, Production minified (includes yepnope, html5shiv, and Respond.js).
+* Use `Modernizr.load()` to load the Google Analytics script.
+* Much faster build process.
+* Add build script options for CSSLint, JSLint, JSHint tools.
+* Build script now compresses all images in subfolders.
+* Build script now versions files by SHA hash.
+* Many `.htaccess` improvements including: disable directory browsing, improved support for all versions of Apache, more robust and extensive HTTP compression rules.
+* Remove `handheld.css` as it has very poor device support.
+* Remove touch-icon `link` elements from the HTML and include improved touch-icon support.
+* Remove the cache-busting query paramaters from files references in the HTML.
+* Remove IE6 PNGFix.
+
+### 1.0.0 (March 21, 2011)
+
+* Rewrite build script to make it more customizable and flexible.
+* Add a humans.txt.
+* Numerous `.htaccess` improvements (including inline documentation).
+* Move the alternative server configurations to the H5BP server configs repo.
+* Use a protocol-relative url to reference jQuery and prevent mixed content warnings.
+* Optimize the Google Analytics snippet.
+* Use Eric Meyer's recent CSS reset update and the HTML5 Doctor reset.
+* More robust `sub`/`sup` CSS styles.
+* Add keyboard `.focusable` helper class that extends `.visuallyhidden`.
+* Print styles no longer print hash or JavaScript links.
+* Add a print reset for IE's proprietary filters.
+* Remove IE9-specific conditional class on the `html` element.
+* Remove margins from lists within `nav` elements.
+* Remove YUI profiling.
+

file:b/LICENSE.md (new)
--- /dev/null
+++ b/LICENSE.md
@@ -1,1 +1,20 @@
+Copyright (c) HTML5 Boilerplate
 
+Permission is hereby granted, free of charge, to any person obtaining a copy of
+this software and associated documentation files (the "Software"), to deal in
+the Software without restriction, including without limitation the rights to
+use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
+of the Software, and to permit persons to whom the Software is furnished to do
+so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+

file:b/README.md (new)
--- /dev/null
+++ b/README.md
@@ -1,1 +1,64 @@
+# [HTML5 Boilerplate](http://html5boilerplate.com)
 
+HTML5 Boilerplate is a professional front-end template for building fast,
+robust, and adaptable web apps or sites.
+
+This project is the product of many years of iterative development and combined
+community knowledge. It does not impose a specific development philosophy or
+framework, so you're free to architect your code in the way that you want.
+
+* Source: [https://github.com/h5bp/html5-boilerplate](https://github.com/h5bp/html5-boilerplate)
+* Homepage: [http://html5boilerplate.com](http://html5boilerplate.com)
+* Twitter: [@h5bp](http://twitter.com/h5bp)
+
+
+## Quick start
+
+Choose one of the following options:
+
+1. Download the latest stable release from
+   [html5boilerplate.com](http://html5boilerplate.com/) or a custom build from
+   [Initializr](http://www.initializr.com).
+2. Clone the git repo — `git clone
+   https://github.com/h5bp/html5-boilerplate.git` - and checkout the tagged
+   release you'd like to use.
+
+
+## Features
+
+* HTML5 ready. Use the new elements with confidence.
+* Cross-browser compatible (Chrome, Opera, Safari, Firefox 3.6+, IE6+).
+* Designed with progressive enhancement in mind.
+* Includes [Normalize.css](http://necolas.github.com/normalize.css/) for CSS
+  normalizations and common bug fixes.
+* The latest [jQuery](http://jquery.com/) via CDN, with a local fallback.
+* The latest [Modernizr](http://modernizr.com/) build for feature detection.
+* IE-specific classes for easier cross-browser control.
+* Placeholder CSS Media Queries.
+* Useful CSS helpers.
+* Default print CSS, performance optimized.
+* Protection against any stray `console.log` causing JavaScript errors in
+  IE6/7.
+* An optimized Google Analytics snippet.
+* Apache server caching, compression, and other configuration defaults for
+  Grade-A performance.
+* Cross-domain Ajax and Flash.
+* "Delete-key friendly." Easy to strip out parts you don't need.
+* Extensive inline and accompanying documentation.
+
+
+## Documentation
+
+Take a look at the [documentation table of
+contents](/h5bp/html5-boilerplate/blob/master/doc/README.md). This
+documentation is bundled with the project, which makes it readily available for
+offline reading and provides a useful starting point for any documentation
+you want to write about your project.
+
+
+## Contributing
+
+Anyone and everyone is welcome to
+[contribute](/h5bp/html5-boilerplate/blob/master/doc/contribute.md). Hundreds
+of developers have helped make the HTML5 Boilerplate what it is today.
+

 Binary files /dev/null and b/apple-touch-icon-114x114-precomposed.png differ
 Binary files /dev/null and b/apple-touch-icon-144x144-precomposed.png differ
 Binary files /dev/null and b/apple-touch-icon-57x57-precomposed.png differ
 Binary files /dev/null and b/apple-touch-icon-72x72-precomposed.png differ
 Binary files /dev/null and b/apple-touch-icon-precomposed.png differ
 Binary files /dev/null and b/apple-touch-icon.png differ
file:b/calllog.php (new)
--- /dev/null
+++ b/calllog.php
@@ -1,1 +1,21 @@
+<?php
+include ('common.inc.php');
+$sth = $conn->prepare('select * from recordings
+            order by call_timestamp desc limit 1000');
 
+$sth->execute(Array());
+
+$row = 0;
+echo "<table>";
+foreach ($sth->fetchAll() as $data) {
+
+
+    echo "<tr>";
+    for ($c = 0; $c < count($data); $c++) {
+        echo '<td>' . $data[$c] . "</td>\n";
+    }
+    echo "</tr>";
+}
+$row++;
+echo "</table>";
+

--- a/calls.json.php
+++ b/calls.json.php
@@ -1,39 +1,105 @@
 <?php
+include('common.inc.php');
+function getTGIDValuesByHour($TGID, $timeFrom, $timeTo)
+{
+    global $conn;
+    $sth = $conn->prepare('select tgid, min(call_timestamp) as time, count(*), min(length), max(length), avg(length), stddev(length) from recordings
+where call_timestamp between to_timestamp(?) and to_timestamp(?)
+            group by tgid, date_trunc(\'hour\', call_timestamp) order by time');
+
+    $sth->execute(Array($timeFrom, $timeTo));
+    return $sth->fetchAll(PDO::FETCH_ASSOC);
 
 
-function json_graph($sensorID, $timefrom, $timeto) {
-    $values = getSensorValuesByHour($sensorID, $timefrom, $timeto);
-    $label = $sensorID;
-    $data = Array();
-    $tzoffset = $this->get_timezone_offset("UTC");
-    foreach ($values as $value) {
-        $data[] = Array((strtotime($value['time']) + $tzoffset) * 1000, intval($value['avg']));
-    }
-    $this->output
-            ->set_content_type('application/json')
-            ->set_output(json_encode(Array("label" => $label, "data" => $data,
-                        "previous" => Array(
-                            "from" => $timefrom - (24 * 60 * 60),
-                            "to" => $timefrom)
-                        ,
-                        "next" => Array(
-                            "to" => $timeto + (24 * 60 * 60),
-                            "from" => $timeto)
-                            )
-                    ));
 }
 
-function json_data_description($sensorID, $timefrom, $timeto) {
+function getTGIDValuesByDay($TGID, $dayFrom, $dayTo)
+{
+    global $conn;
+    $sth = $conn->prepare('select min(time) as time, min(value), max(value), avg(value), stddev(value) from sensor_values where sensor_id = ?
+            group by sensor_id, date_trunc(\'day\', time) order by time');
+
+    $sth->execute(Array($TGID));
+    return $sth->fetchAll(PDO::FETCH_ASSOC);
+}
+function getTGIDDataYears($TGID, $timeFrom, $timeTo)
+{
+    global $conn;
+    $sth = $conn->prepare("select distinct extract('year' from call_timestamp) as year from recordings where tgid = ? order by year");
+
+    $sth->execute(Array($TGID));
+    return $sth->fetchAll(PDO::FETCH_ASSOC);
+}
+
+function getTGIDDataMonths($TGID, $timeFrom, $timeTo)
+{
+    global $conn;
+    $sth = $conn->prepare("select distinct extract('month' from call_timestamp) as month, extract('year' from call_timestamp) as year from recordings where tgid = ?  order by year, month");
+
+    $sth->execute(Array($TGID));
+    return $sth->fetchAll(PDO::FETCH_ASSOC);
+}
+
+function getTGIDDataDays($TGID, $timeFrom, $timeTo)
+{
+    global $conn;
+    $sth = $conn->prepare("select distinct extract('day' from call_timestamp) as day, extract('month' from call_timestamp) as month, extract('year' from call_timestamp) as year from recordings where tgid = ?  order by year,month,day");
+
+
+    $sth->execute(Array($TGID));
+    return $sth->fetchAll(PDO::FETCH_ASSOC);
+}
+$action = (isset($_REQUEST['action']) ? $_REQUEST['action'] : '');
+$TGID = (isset($_REQUEST['tgid']) ? $_REQUEST['tgid'] : '');
+$timefrom = (isset($_REQUEST['from']) ? $_REQUEST['from'] : '');
+$timeto = (isset($_REQUEST['to']) ? $_REQUEST['to'] : '');
+
+if ($action == "data") {
+$sth = $conn->prepare('select * from recordings
+            order by call_timestamp desc limit 100');
+
+$sth->execute(Array());
+
+echo json_encode ($sth->fetchAll(PDO::FETCH_ASSOC));
+}
+if ($action == "data_description") {
     $timefrom = strtotime($timefrom);
     $timeto = strtotime($timeto);
-    $years = getSensorDataYears($sensorID, $timefrom, $timeto);
+    $years = getTGIDDataYears($TGID, $timefrom, $timeto);
 
-    $months = getSensorDataMonths($sensorID, $timefrom, $timeto);
-    $days = getSensorDataDays($sensorID, $timefrom, $timeto);
+    $months = getTGIDDataMonths($TGID, $timefrom, $timeto);
+    $days = getTGIDDataDays($TGID, $timefrom, $timeto);
 
-    return json_encode(Array("years" => $years, "months" => $months, "days" => $days
-                    ));
+    echo json_encode(Array("years" => $years, "months" => $months, "days" => $days
+    ));
 }
+
+
+if (strpos($action, "graph") !== false) {
+    $values = getTGIDValuesByHour($TGID, $timefrom, $timeto);
+    $label = $TGID;
+    $data = Array();
+    $tzoffset = get_timezone_offset("UTC");
+    foreach ($values as $value) {
+        if ($action == "graphlength") {
+            $data[$value['tgid']][] = Array((strtotime($value['time']) + $tzoffset) * 1000, intval($value['avg']));
+        } else if ($action == "graphcount") {
+            $data[$value['tgid']][] = Array((strtotime($value['time']) + $tzoffset) * 1000, intval($value['count']));
+        }
+    }
+    echo json_encode(Array("label" => $label, "data" => $data,
+            "previous" => Array(
+                "from" => $timefrom - (24 * 60 * 60),
+                "to" => $timefrom)
+        ,
+            "next" => Array(
+                "to" => $timeto + (24 * 60 * 60),
+                "from" => $timeto)
+        )
+    );
+}
+
+
 
 ?>
 

--- a/common.inc.php
+++ b/common.inc.php
@@ -1,14 +1,25 @@
 <?php
 date_default_timezone_set("Australia/Sydney");
+try {
+    $conn = new PDO("pgsql:dbname=scannr;user=postgres;password=snmc;host=localhost");
+    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
+} catch (PDOException $e) {
+    die('Unable to connect to database server.');
+}
+catch (Exception $e) {
+    die('Unknown error in ' . __FILE__ . '.');
+}
+$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
 $basePath = "";
 $DATA_DIR = "./data";
 
 /**    Returns the offset from the origin timezone to the remote timezone, in seconds.
- *    @param $remote_tz;
- *    @param $origin_tz; If null the servers current timezone is used as the origin.
- *    @return int;
+ * @param $remote_tz;
+ * @param $origin_tz; If null the servers current timezone is used as the origin.
+ * @return int;
  */
-function get_timezone_offset($remote_tz, $origin_tz = null) {
+function get_timezone_offset($remote_tz, $origin_tz = null)
+{
     if ($origin_tz === null) {
         if (!is_string($origin_tz = date_default_timezone_get())) {
             return false; // A UTC timestamp was returned -- bail out!
@@ -22,138 +33,71 @@
     return $offset;
 }
 
-function getSensorValuesByHour($sensorID, $timeFrom, $timeTo) {
-    $sql = 'select min(call_timestamp) as time, count(*), min(length), max(length), avg(length), stddev(length) from recordings
-            group by tgid, date_trunc(\'hour\', call_timestamp) order by time';
 
-    $query = $this->db->query($sql, Array($sensorID, $timeFrom, $timeTo));
-    return $query->result_array();
-}
-
-function getSensorValuesByDay($sensorID, $dayFrom, $dayTo) {
-    $sql = 'select min(time) as time, min(value), max(value), avg(value), stddev(value) from sensor_values where sensor_id = ? 
-            group by sensor_id, date_trunc(\'day\', time) order by time';
-
-    $query = $this->db->query($sql, Array($sensorID));
-    return $query->result_array();
-}
-
-function getSensorDataYears($sensorID, $timeFrom, $timeTo) {
-    $sql = "select distinct extract('year' from call_timestamp) as year from recordings where tgid = ? order by year";
-
-    $query = $this->db->query($sql, Array($sensorID));
-    return $query->result_array();
-}
-
-function getSensorDataMonths($sensorID, $timeFrom, $timeTo) {
-    $sql = "select distinct extract('month' from time) as month, extract('year' from time) as year from sensor_values where sensor_id = ? order by year, month";
-
-    $query = $this->db->query($sql, Array($sensorID));
-    return $query->result_array();
-}
-
-function getSensorDataDays($sensorID, $timeFrom, $timeTo) {
-    $sql = "select distinct extract('day' from time) as day, extract('month' from time) as month, extract('year' from time) as year from sensor_values where sensor_id = ? order by year,month,day";
-
-    $query = $this->db->query($sql, Array($sensorID));
-    return $query->result_array();
-}
-
-function include_header($title) {
+function include_header($title)
+{
     global $basePath;
     ?>
     <!DOCTYPE html>
+    <!--[if lt IE 7]>
+    <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
+    <!--[if IE 7]>
+    <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
+    <!--[if IE 8]>
+    <html class="no-js lt-ie9"> <![endif]-->
+    <!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
+    <head>
+        <meta charset="utf-8">
+        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
+        <title></title>
+        <meta name="description" content="">
+        <meta name="viewport" content="width=device-width">
 
-    <!-- paulirish.com/2008/conditional-stylesheets-vs-css-hacks-answer-neither/ -->
-    <!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]-->
-    <!--[if IE 7]>    <html class="no-js lt-ie9 lt-ie8" lang="en"> <![endif]-->
-    <!--[if IE 8]>    <html class="no-js lt-ie9" lang="en"> <![endif]-->
-    <!--[if gt IE 8]><!--> <html lang="en"> <!--<![endif]-->
-        <head>
-            <meta charset="utf-8" />
+        <!-- Place favicon.ico and apple-touch-icon.png in the root directory -->
 
-            <!-- Set the viewport width to device width for mobile -->
-            <meta name="viewport" content="width=device-width" />
+        <link rel="stylesheet" href="css/normalize.css">
+        <link rel="stylesheet" href="css/main.css">
+        <script src="js/vendor/modernizr-2.6.1.min.js"></script>
+        <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
+        <!--<script>window.jQuery || document.write('<script src="js/vendor/jquery-1.8.0.min.js"><\/script>')</script>-->
+        <script type="text/javascript" src="<?php echo $basePath ?>js/flotr2/flotr2.js"></script>
+        <script src="js/plugins.js"></script>
+        <script src="js/main.js"></script>
+    </head>
+    <body>
+    <!--[if lt IE 7]>
+    <p class="chromeframe">You are using an outdated browser. <a href="http://browsehappy.com/">Upgrade your browser
+        today</a> or <a href="http://www.google.com/chromeframe/?redirect=true">install Google Chrome Frame</a> to
+        better experience this site.</p>
+    <![endif]-->
 
-            <title><?php echo $title; ?> - Scannr</title>
+    <!-- Add your site or application content here -->
+<?php
+}
 
-            <!-- Included CSS Files -->
-            <link rel="stylesheet" href="<?php echo $basePath ?>stylesheets/foundation.css">
-            <link rel="stylesheet" href="<?php echo $basePath ?>stylesheets/app.css">
-
-            <!--[if lt IE 9]>
-                    <link rel="stylesheet" href="<?php echo $basePath ?>stylesheets/ie.css">
-            <![endif]-->
+function include_footer()
+{
+    global $basePath;
+    ?>
 
 
-            <!-- IE Fix for HTML5 Tags -->
-            <!--[if lt IE 9]>
-                    <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
-            <![endif]-->
+    <!-- Google Analytics: change UA-XXXXX-X to be your site's ID. -->
+    <script>
+        var _gaq = [
+            ['_setAccount', 'UA-XXXXX-X'],
+            ['_trackPageview']
+        ];
+        (function (d, t) {
+            var g = d.createElement(t), s = d.getElementsByTagName(t)[0];
+            g.src = ('https:' == location.protocol ? '//ssl' : '//www') + '.google-analytics.com/ga.js';
+            s.parentNode.insertBefore(g, s)
+        }(document, 'script'));
+    </script>
+    </body>
+    </html>
 
-        </head>
-        <body xmlns:schema="http://schema.org/"  xmlns:foaf="http://xmlns.com/foaf/0.1/">
+<?php
 
-            <!-- navBar -->
-            <div id="navbar" class="container">
-                <div class="row">
-                    <div class="four columns">
-                        <h1><a href="/">Disclosr</a></h1>
-                    </div>
-                    <div class="eight columns hide-on-phones">
-                        <strong class="right">
-                            <a href="getAgency.php">Agencies</a>
-                            <a href="about.php">About/FAQ</a>
-                        </strong>
-                    </div>
-                </div>
-            </div>
-            <!-- /navBar -->
-
-            <!-- container -->
-            <div class="container">
-            <?php
-            }
-
-            function include_footer() {
-                global $basePath;
-                ?>
-
-            </div>
-            <!-- container -->
-
-
-
-
-            <!-- Included JS Files -->
-            <script src="<?php echo $basePath; ?>js/foundation.js"></script>
-            <script src="<?php echo $basePath; ?>js/app.js"></script>
-            <script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
-            <script>window.jQuery || document.write('<script src="js/jquery-1.8.2.min.js"><\/script>')</script>
-
-            <script type="text/javascript" src="<?php echo $basePath ?>js/flotr2/flotr2.js"></script>
-    <?php
-    if (strpos($_SERVER['SERVER_NAME'], ".gs")) {
-        ?>
-                <script type="text/javascript">
-
-                    var _gaq = _gaq || [];
-                    _gaq.push(['_setAccount', 'UA-12341040-2']);
-                    _gaq.push(['_trackPageview']);
-
-                    (function() {
-                        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
-                        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
-                        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
-                    })();
-
-                </script>
-
-            </body>
-        </html>
-
-    <?php
-    }
 }
 
 

file:b/cron.php (new)
--- /dev/null
+++ b/cron.php
@@ -1,1 +1,9 @@
+<?php
+/*- scheduled tasks
+- combine recordings into conversations 
+    - using ffmpeg
+    - conversations and recordings_to_conversations tables
+- remove all other wav files
+- delete old uninteresting conversations*/
+?>
 

file:b/crossdomain.xml (new)
--- /dev/null
+++ b/crossdomain.xml
@@ -1,1 +1,16 @@
+<?xml version="1.0"?>
+<!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
+<cross-domain-policy>
+    <!-- Read this: www.adobe.com/devnet/articles/crossdomain_policy_file_spec.html -->
 
+    <!-- Most restrictive policy: -->
+    <site-control permitted-cross-domain-policies="none"/>
+
+    <!-- Least restrictive policy: -->
+    <!--
+    <site-control permitted-cross-domain-policies="all"/>
+    <allow-access-from domain="*" to-ports="*" secure="false"/>
+    <allow-http-request-headers-from domain="*" headers="*" secure="false"/>
+    -->
+</cross-domain-policy>
+

file:b/css/main.css (new)
--- /dev/null
+++ b/css/main.css
@@ -1,1 +1,299 @@
-
+/*
+ * HTML5 Boilerplate
+ *
+ * What follows is the result of much research on cross-browser styling.
+ * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
+ * Kroc Camen, and the H5BP dev community and team.
+ */
+
+/* ==========================================================================
+   Base styles: opinionated defaults
+   ========================================================================== */
+
+html,
+button,
+input,
+select,
+textarea {
+    color: #222;
+}
+
+body {
+    font-size: 1em;
+    line-height: 1.4;
+}
+
+/*
+ * Remove text-shadow in selection highlight: h5bp.com/i
+ * These selection declarations have to be separate.
+ * Customize the background color to match your design.
+ */
+
+::-moz-selection {
+    background: #b3d4fc;
+    text-shadow: none;
+}
+
+::selection {
+    background: #b3d4fc;
+    text-shadow: none;
+}
+
+/*
+ * A better looking default horizontal rule
+ */
+
+hr {
+    display: block;
+    height: 1px;
+    border: 0;
+    border-top: 1px solid #ccc;
+    margin: 1em 0;
+    padding: 0;
+}
+
+/*
+ * Remove the gap between images and the bottom of their containers: h5bp.com/i/440
+ */
+
+img {
+    vertical-align: middle;
+}
+
+/*
+ * Remove default fieldset styles.
+ */
+
+fieldset {
+    border: 0;
+    margin: 0;
+    padding: 0;
+}
+
+/*
+ * Allow only vertical resizing of textareas.
+ */
+
+textarea {
+    resize: vertical;
+}
+
+/* ==========================================================================
+   Chrome Frame prompt
+   ========================================================================== */
+
+.chromeframe {
+    margin: 0.2em 0;
+    background: #ccc;
+    color: #000;
+    padding: 0.2em 0;
+}
+
+/* ==========================================================================
+   Author's custom styles
+   ========================================================================== */
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+/* ==========================================================================
+   Helper classes
+   ========================================================================== */
+
+/*
+ * Image replacement
+ */
+
+.ir {
+    background-color: transparent;
+    border: 0;
+    overflow: hidden;
+    /* IE 6/7 fallback */
+    *text-indent: -9999px;
+}
+
+.ir:before {
+    content: "";
+    display: block;
+    width: 0;
+    height: 100%;
+}
+
+/*
+ * Hide from both screenreaders and browsers: h5bp.com/u
+ */
+
+.hidden {
+    display: none !important;
+    visibility: hidden;
+}
+
+/*
+ * Hide only visually, but have it available for screenreaders: h5bp.com/v
+ */
+
+.visuallyhidden {
+    border: 0;
+    clip: rect(0 0 0 0);
+    height: 1px;
+    margin: -1px;
+    overflow: hidden;
+    padding: 0;
+    position: absolute;
+    width: 1px;
+}
+
+/*
+ * Extends the .visuallyhidden class to allow the element to be focusable
+ * when navigated to via the keyboard: h5bp.com/p
+ */
+
+.visuallyhidden.focusable:active,
+.visuallyhidden.focusable:focus {
+    clip: auto;
+    height: auto;
+    margin: 0;
+    overflow: visible;
+    position: static;
+    width: auto;
+}
+
+/*
+ * Hide visually and from screenreaders, but maintain layout
+ */
+
+.invisible {
+    visibility: hidden;
+}
+
+/*
+ * Clearfix: contain floats
+ *
+ * For modern browsers
+ * 1. The space content is one way to avoid an Opera bug when the
+ *    `contenteditable` attribute is included anywhere else in the document.
+ *    Otherwise it causes space to appear at the top and bottom of elements
+ *    that receive the `clearfix` class.
+ * 2. The use of `table` rather than `block` is only necessary if using
+ *    `:before` to contain the top-margins of child elements.
+ */
+
+.clearfix:before,
+.clearfix:after {
+    content: " "; /* 1 */
+    display: table; /* 2 */
+}
+
+.clearfix:after {
+    clear: both;
+}
+
+/*
+ * For IE 6/7 only
+ * Include this rule to trigger hasLayout and contain floats.
+ */
+
+.clearfix {
+    *zoom: 1;
+}
+
+/* ==========================================================================
+   EXAMPLE Media Queries for Responsive Design.
+   Theses examples override the primary ('mobile first') styles.
+   Modify as content requires.
+   ========================================================================== */
+
+@media only screen and (min-width: 35em) {
+    /* Style adjustments for viewports that meet the condition */
+}
+
+@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
+       only screen and (min-resolution: 144dpi) {
+    /* Style adjustments for high resolution devices */
+}
+
+/* ==========================================================================
+   Print styles.
+   Inlined to avoid required HTTP connection: h5bp.com/r
+   ========================================================================== */
+
+@media print {
+    * {
+        background: transparent !important;
+        color: #000 !important; /* Black prints faster: h5bp.com/s */
+        box-shadow:none !important;
+        text-shadow: none !important;
+    }
+
+    a,
+    a:visited {
+        text-decoration: underline;
+    }
+
+    a[href]:after {
+        content: " (" attr(href) ")";
+    }
+
+    abbr[title]:after {
+        content: " (" attr(title) ")";
+    }
+
+    /*
+     * Don't show links for images, or javascript/internal links
+     */
+
+    .ir a:after,
+    a[href^="javascript:"]:after,
+    a[href^="#"]:after {
+        content: "";
+    }
+
+    pre,
+    blockquote {
+        border: 1px solid #999;
+        page-break-inside: avoid;
+    }
+
+    thead {
+        display: table-header-group; /* h5bp.com/t */
+    }
+
+    tr,
+    img {
+        page-break-inside: avoid;
+    }
+
+    img {
+        max-width: 100% !important;
+    }
+
+    @page {
+        margin: 0.5cm;
+    }
+
+    p,
+    h2,
+    h3 {
+        orphans: 3;
+        widows: 3;
+    }
+
+    h2,
+    h3 {
+        page-break-after: avoid;
+    }
+}
+

file:b/css/normalize.css (new)
--- /dev/null
+++ b/css/normalize.css
@@ -1,1 +1,505 @@
-
+/*! normalize.css v1.0.1 | MIT License | git.io/normalize */
+
+/* ==========================================================================
+   HTML5 display definitions
+   ========================================================================== */
+
+/*
+ * Corrects `block` display not defined in IE 6/7/8/9 and Firefox 3.
+ */
+
+article,
+aside,
+details,
+figcaption,
+figure,
+footer,
+header,
+hgroup,
+nav,
+section,
+summary {
+    display: block;
+}
+
+/*
+ * Corrects `inline-block` display not defined in IE 6/7/8/9 and Firefox 3.
+ */
+
+audio,
+canvas,
+video {
+    display: inline-block;
+    *display: inline;
+    *zoom: 1;
+}
+
+/*
+ * Prevents modern browsers from displaying `audio` without controls.
+ * Remove excess height in iOS 5 devices.
+ */
+
+audio:not([controls]) {
+    display: none;
+    height: 0;
+}
+
+/*
+ * Addresses styling for `hidden` attribute not present in IE 7/8/9, Firefox 3,
+ * and Safari 4.
+ * Known issue: no IE 6 support.
+ */
+
+[hidden] {
+    display: none;
+}
+
+/* ==========================================================================
+   Base
+   ========================================================================== */
+
+/*
+ * 1. Corrects text resizing oddly in IE 6/7 when body `font-size` is set using
+ *    `em` units.
+ * 2. Prevents iOS text size adjust after orientation change, without disabling
+ *    user zoom.
+ */
+
+html {
+    font-size: 100%; /* 1 */
+    -webkit-text-size-adjust: 100%; /* 2 */
+    -ms-text-size-adjust: 100%; /* 2 */
+}
+
+/*
+ * Addresses `font-family` inconsistency between `textarea` and other form
+ * elements.
+ */
+
+html,
+button,
+input,
+select,
+textarea {
+    font-family: sans-serif;
+}
+
+/*
+ * Addresses margins handled incorrectly in IE 6/7.
+ */
+
+body {
+    margin: 0;
+}
+
+/* ==========================================================================
+   Links
+   ========================================================================== */
+
+/*
+ * Addresses `outline` inconsistency between Chrome and other browsers.
+ */
+
+a:focus {
+    outline: thin dotted;
+}
+
+/*
+ * Improves readability when focused and also mouse hovered in all browsers.
+ */
+
+a:active,
+a:hover {
+    outline: 0;
+}
+
+/* ==========================================================================
+   Typography
+   ========================================================================== */
+
+/*
+ * Addresses font sizes and margins set differently in IE 6/7.
+ * Addresses font sizes within `section` and `article` in Firefox 4+, Safari 5,
+ * and Chrome.
+ */
+
+h1 {
+    font-size: 2em;
+    margin: 0.67em 0;
+}
+
+h2 {
+    font-size: 1.5em;
+    margin: 0.83em 0;
+}
+
+h3 {
+    font-size: 1.17em;
+    margin: 1em 0;
+}
+
+h4 {
+    font-size: 1em;
+    margin: 1.33em 0;
+}
+
+h5 {
+    font-size: 0.83em;
+    margin: 1.67em 0;
+}
+
+h6 {
+    font-size: 0.75em;
+    margin: 2.33em 0;
+}
+
+/*
+ * Addresses styling not present in IE 7/8/9, Safari 5, and Chrome.
+ */
+
+abbr[title] {
+    border-bottom: 1px dotted;
+}
+
+/*
+ * Addresses style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome.
+ */
+
+b,
+strong {
+    font-weight: bold;
+}
+
+blockquote {
+    margin: 1em 40px;
+}
+
+/*
+ * Addresses styling not present in Safari 5 and Chrome.
+ */
+
+dfn {
+    font-style: italic;
+}
+
+/*
+ * Addresses styling not present in IE 6/7/8/9.
+ */
+
+mark {
+    background: #ff0;
+    color: #000;
+}
+
+/*
+ * Addresses margins set differently in IE 6/7.
+ */
+
+p,
+pre {
+    margin: 1em 0;
+}
+
+/*
+ * Corrects font family set oddly in IE 6, Safari 4/5, and Chrome.
+ */
+
+code,
+kbd,
+pre,
+samp {
+    font-family: monospace, serif;
+    _font-family: 'courier new', monospace;
+    font-size: 1em;
+}
+
+/*
+ * Improves readability of pre-formatted text in all browsers.
+ */
+
+pre {
+    white-space: pre;
+    white-space: pre-wrap;
+    word-wrap: break-word;
+}
+
+/*
+ * Addresses CSS quotes not supported in IE 6/7.
+ */
+
+q {
+    quotes: none;
+}
+
+/*
+ * Addresses `quotes` property not supported in Safari 4.
+ */
+
+q:before,
+q:after {
+    content: '';
+    content: none;
+}
+
+/*
+ * Addresses inconsistent and variable font size in all browsers.
+ */
+
+small {
+    font-size: 80%;
+}
+
+/*
+ * Prevents `sub` and `sup` affecting `line-height` in all browsers.
+ */
+
+sub,
+sup {
+    font-size: 75%;
+    line-height: 0;
+    position: relative;
+    vertical-align: baseline;
+}
+
+sup {
+    top: -0.5em;
+}
+
+sub {
+    bottom: -0.25em;
+}
+
+/* ==========================================================================
+   Lists
+   ========================================================================== */
+
+/*
+ * Addresses margins set differently in IE 6/7.
+ */
+
+dl,
+menu,
+ol,
+ul {
+    margin: 1em 0;
+}
+
+dd {
+    margin: 0 0 0 40px;
+}
+
+/*
+ * Addresses paddings set differently in IE 6/7.
+ */
+
+menu,
+ol,
+ul {
+    padding: 0 0 0 40px;
+}
+
+/*
+ * Corrects list images handled incorrectly in IE 7.
+ */
+
+nav ul,
+nav ol {
+    list-style: none;
+    list-style-image: none;
+}
+
+/* ==========================================================================
+   Embedded content
+   ========================================================================== */
+
+/*
+ * 1. Removes border when inside `a` element in IE 6/7/8/9 and Firefox 3.
+ * 2. Improves image quality when scaled in IE 7.
+ */
+
+img {
+    border: 0; /* 1 */
+    -ms-interpolation-mode: bicubic; /* 2 */
+}
+
+/*
+ * Corrects overflow displayed oddly in IE 9.
+ */
+
+svg:not(:root) {
+    overflow: hidden;
+}
+
+/* ==========================================================================
+   Figures
+   ========================================================================== */
+
+/*
+ * Addresses margin not present in IE 6/7/8/9, Safari 5, and Opera 11.
+ */
+
+figure {
+    margin: 0;
+}
+
+/* ==========================================================================
+   Forms
+   ========================================================================== */
+
+/*
+ * Corrects margin displayed oddly in IE 6/7.
+ */
+
+form {
+    margin: 0;
+}
+
+/*
+ * Define consistent border, margin, and padding.
+ */
+
+fieldset {
+    border: 1px solid #c0c0c0;
+    margin: 0 2px;
+    padding: 0.35em 0.625em 0.75em;
+}
+
+/*
+ * 1. Corrects color not being inherited in IE 6/7/8/9.
+ * 2. Corrects text not wrapping in Firefox 3.
+ * 3. Corrects alignment displayed oddly in IE 6/7.
+ */
+
+legend {
+    border: 0; /* 1 */
+    padding: 0;
+    white-space: normal; /* 2 */
+    *margin-left: -7px; /* 3 */
+}
+
+/*
+ * 1. Corrects font size not being inherited in all browsers.
+ * 2. Addresses margins set differently in IE 6/7, Firefox 3+, Safari 5,
+ *    and Chrome.
+ * 3. Improves appearance and consistency in all browsers.
+ */
+
+button,
+input,
+select,
+textarea {
+    font-size: 100%; /* 1 */
+    margin: 0; /* 2 */
+    vertical-align: baseline; /* 3 */
+    *vertical-align: middle; /* 3 */
+}
+
+/*
+ * Addresses Firefox 3+ setting `line-height` on `input` using `!important` in
+ * the UA stylesheet.
+ */
+
+button,
+input {
+    line-height: normal;
+}
+
+/*
+ * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
+ *    and `video` controls.
+ * 2. Corrects inability to style clickable `input` types in iOS.
+ * 3. Improves usability and consistency of cursor style between image-type
+ *    `input` and others.
+ * 4. Removes inner spacing in IE 7 without affecting normal text inputs.
+ *    Known issue: inner spacing remains in IE 6.
+ */
+
+button,
+html input[type="button"], /* 1 */
+input[type="reset"],
+input[type="submit"] {
+    -webkit-appearance: button; /* 2 */
+    cursor: pointer; /* 3 */
+    *overflow: visible;  /* 4 */
+}
+
+/*
+ * Re-set default cursor for disabled elements.
+ */
+
+button[disabled],
+input[disabled] {
+    cursor: default;
+}
+
+/*
+ * 1. Addresses box sizing set to content-box in IE 8/9.
+ * 2. Removes excess padding in IE 8/9.
+ * 3. Removes excess padding in IE 7.
+ *    Known issue: excess padding remains in IE 6.
+ */
+
+input[type="checkbox"],
+input[type="radio"] {
+    box-sizing: border-box; /* 1 */
+    padding: 0; /* 2 */
+    *height: 13px; /* 3 */
+    *width: 13px; /* 3 */
+}
+
+/*
+ * 1. Addresses `appearance` set to `searchfield` in Safari 5 and Chrome.
+ * 2. Addresses `box-sizing` set to `border-box` in Safari 5 and Chrome
+ *    (include `-moz` to future-proof).
+ */
+
+input[type="search"] {
+    -webkit-appearance: textfield; /* 1 */
+    -moz-box-sizing: content-box;
+    -webkit-box-sizing: content-box; /* 2 */
+    box-sizing: content-box;
+}
+
+/*
+ * Removes inner padding and search cancel button in Safari 5 and Chrome
+ * on OS X.
+ */
+
+input[type="search"]::-webkit-search-cancel-button,
+input[type="search"]::-webkit-search-decoration {
+    -webkit-appearance: none;
+}
+
+/*
+ * Removes inner padding and border in Firefox 3+.
+ */
+
+button::-moz-focus-inner,
+input::-moz-focus-inner {
+    border: 0;
+    padding: 0;
+}
+
+/*
+ * 1. Removes default vertical scrollbar in IE 6/7/8/9.
+ * 2. Improves readability and alignment in all browsers.
+ */
+
+textarea {
+    overflow: auto; /* 1 */
+    vertical-align: top; /* 2 */
+}
+
+/* ==========================================================================
+   Tables
+   ========================================================================== */
+
+/*
+ * Remove most spacing between table cells.
+ */
+
+table {
+    border-collapse: collapse;
+    border-spacing: 0;
+}
+

file:a/db.sql -> file:b/db.sql
--- a/db.sql
+++ b/db.sql
@@ -1,10 +1,7 @@
+-- /usr/pgsql-9.1/bin/pg_dump --schema-only scannr
 --
 -- PostgreSQL database dump
 --
-
--- Dumped from database version 9.1.2
--- Dumped by pg_dump version 9.1.2
--- Started on 2012-10-08 22:16:52
 
 SET statement_timeout = 0;
 SET client_encoding = 'UTF8';
@@ -13,7 +10,6 @@
 SET client_min_messages = warning;
 
 --
--- TOC entry 162 (class 3079 OID 11639)
 -- Name: plpgsql; Type: EXTENSION; Schema: -; Owner: 
 --
 
@@ -21,8 +17,6 @@
 
 
 --
--- TOC entry 1856 (class 0 OID 0)
--- Dependencies: 162
 -- Name: EXTENSION plpgsql; Type: COMMENT; Schema: -; Owner: 
 --
 
@@ -36,8 +30,6 @@
 SET default_with_oids = false;
 
 --
--- TOC entry 161 (class 1259 OID 62391)
--- Dependencies: 1847 6
 -- Name: recordings; Type: TABLE; Schema: public; Owner: postgres; Tablespace: 
 --
 
@@ -54,3576 +46,22 @@
 ALTER TABLE public.recordings OWNER TO postgres;
 
 --
--- TOC entry 1850 (class 0 OID 62391)
--- Dependencies: 161
--- Data for Name: recordings; Type: TABLE DATA; Schema: public; Owner: postgres
+-- Name: tgids; Type: TABLE; Schema: public; Owner: postgres; Tablespace: 
 --
 
-COPY recordings (filename, tgid, tgname, sitename, call_timestamp, length) FROM stdin;
-2012-09-30-1348998992.35-demo.wav	44028		CanberraBlackMnt	2012-09-30 19:56:35.268+10	254088
-2012-09-30-1348998995.69-demo.wav	44028		CanberraBlackMnt	2012-09-30 19:56:38.733+10	256136
-2012-09-30-1348998999.93-demo.wav	44028		CanberraBlackMnt	2012-09-30 19:56:45.913+10	587902
-2012-09-30-1348999006.13-demo.wav	44028		CanberraBlackMnt	2012-09-30 19:56:54.567+10	698570
-2012-09-30-1348999016.18-demo.wav	44028		CanberraBlackMnt	2012-09-30 19:57:00.87+10	481854
-2012-09-30-1348999732.25-demo.wav	44028		CanberraBlackMnt	2012-09-30 20:09:14.875+10	234110
-2012-10-01-1349049204.29-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-01 09:53:26.799+10	208816
-2012-10-01-1349049226.73-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-01 09:53:51.106+10	368776
-2012-10-01-1349049233.21-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-01 09:54:09.788+10	1388118
-2012-10-01-1349049249.98-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-01 09:54:17.872+10	663688
-2012-10-01-1349049264.24-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-01 09:54:30.636+10	538760
-2012-10-01-1349049270.91-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-01 09:54:33.547+10	223368
-2012-10-01-1349049332.89-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 09:55:35.416+10	211876
-2012-10-01-1349049500.43-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 09:58:24.513+10	342452
-2012-10-01-1349049504.69-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 09:58:26.976+10	194696
-2012-10-01-1349049507.06-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 09:58:29.354+10	194670
-2012-10-01-1349049509.44-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 09:58:34.742+10	396850
-2012-10-01-1349049779.09-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:03:04.97+10	492576
-2012-10-01-1349049786.9-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:03:12.308+10	452698
-2012-10-01-1349049792.46-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:03:25.6+10	1095920
-2012-10-01-1349049807.7-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:03:31.677+10	290840
-2012-10-01-1349049861.14-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:04:25.582+10	373762
-2012-10-01-1349049865.67-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:04:28.013+10	198792
-2012-10-01-1349049868.1-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:04:39.641+10	964280
-2012-10-01-1349049882.76-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-01 10:05:00.226+10	1464278
-2012-10-01-1349049900.31-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-01 10:05:10.501+10	856174
-2012-10-01-1349049931.19-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 10:05:33.892+10	194482
-2012-10-01-1349050089.47-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:08:12.583+10	258960
-2012-10-01-1349050092.74-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:08:14.999+10	190600
-2012-10-01-1349050095.28-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:08:20.876+10	469114
-2012-10-01-1349050101.01-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:08:25.274+10	360540
-2012-10-01-1349050181.52-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 10:09:44.577+10	257894
-2012-10-01-1349050559.5-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:16:02.327+10	234682
-2012-10-01-1349050565.45-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:16:09.695+10	358536
-2012-10-01-1349050569.81-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:16:13.005+10	270436
-2012-10-01-1349051158.46-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:26:02.008+10	297526
-2012-10-01-1349051163.5-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:26:18.926+10	1243718
-2012-10-01-1349051179.11-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:26:22.771+10	248802
-2012-10-01-1349051328.94-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 10:28:54.168+10	437650
-2012-10-01-1349051335.09-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 10:28:59.01+10	331850
-2012-10-01-1349051339.22-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 10:29:08.43+10	774258
-2012-10-01-1349051348.6-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 10:29:12.398+10	265692
-2012-10-01-1349051352.59-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 10:29:18.435+10	435010
-2012-10-01-1349051358.85-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 10:29:24.367+10	417732
-2012-10-01-1349051364.58-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 10:29:27.978+10	224558
-2012-10-01-1349051368.18-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 10:29:32.295+10	280020
-2012-10-01-1349051408.58-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 10:30:12.993+10	371612
-2012-10-01-1349051417.13-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 10:30:19.93+10	233608
-2012-10-01-1349051420.43-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 10:30:25.975+10	464998
-2012-10-01-1349051426.17-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 10:30:33.558+10	570774
-2012-10-01-1349051433.87-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 10:30:38.878+10	356748
-2012-10-01-1349051661.64-demo.wav	40092	PCL CNP	CanberraMtAinsli	2012-10-01 10:34:25.365+10	311050
-2012-10-01-1349051687.5-demo.wav	40092	PCL CNP	CanberraBlackMnt	2012-10-01 10:34:51.165+10	307336
-2012-10-01-1349051692.82-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:35:06.313+10	1132378
-2012-10-01-1349051706.91-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:35:11.48+10	383112
-2012-10-01-1349051712.82-demo.wav	40092	PCL CNP	CanberraBlackMnt	2012-10-01 10:35:20.369+10	630920
-2012-10-01-1349051720.67-demo.wav	40092	PCL CNP	CanberraBlackMnt	2012-10-01 10:35:26.837+10	518280
-2012-10-01-1349051727.62-demo.wav	40092	PCL CNP	CanberraBlackMnt	2012-10-01 10:35:32.323+10	371982
-2012-10-01-1349051732.52-demo.wav	40092	PCL CNP	CanberraBlackMnt	2012-10-01 10:35:39.776+10	563772
-2012-10-01-1349051739.99-demo.wav	40092	PCL CNP	CanberraBlackMnt	2012-10-01 10:35:44.011+10	278058
-2012-10-01-1349052320.63-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:45:23.371+10	228088
-2012-10-01-1349052323.61-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:45:26.073+10	202888
-2012-10-01-1349052326.25-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:45:29.615+10	280712
-2012-10-01-1349052329.84-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:45:33.261+10	286856
-2012-10-01-1349052425.45-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:47:08.005+10	208910
-2012-10-01-1349052588.09-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:49:51.15+10	252292
-2012-10-01-1349052982.53-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 10:56:25.009+10	208422
-2012-10-01-1349053083.64-demo.wav	44028		CanberraBlackMnt	2012-10-01 10:58:06.325+10	224230
-2012-10-01-1349053087.85-demo.wav	44028		CanberraBlackMnt	2012-10-01 10:58:15.186+10	616584
-2012-10-01-1349053095.42-demo.wav	44028		CanberraBlackMnt	2012-10-01 10:58:21.824+10	538760
-2012-10-01-1349053101.98-demo.wav	44028		CanberraBlackMnt	2012-10-01 10:58:27.439+10	458888
-2012-10-01-1349053108.38-demo.wav	44028		CanberraBlackMnt	2012-10-01 10:58:32.606+10	290786
-2012-10-01-1349053112.84-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:58:38.485+10	471176
-2012-10-01-1349053118.6-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 10:58:40.803+10	182408
-2012-10-01-1349053121.57-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-01 10:59:08.084+10	2219500
-2012-10-01-1349053148.85-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 10:59:31.16+10	1873712
-2012-10-01-1349053194.38-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 10:59:57.401+10	249992
-2012-10-01-1349053229.68-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:00:32.22+10	211302
-2012-10-01-1349053232.42-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:00:34.938+10	211080
-2012-10-01-1349053235.13-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:00:49.239+10	1166940
-2012-10-01-1349053251.51-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:01:00.19+10	716456
-2012-10-01-1349053260.38-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:01:13.722+10	1062998
-2012-10-01-1349053273.91-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:01:20.854+10	521240
-2012-10-01-1349053281.11-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:01:28.628+10	631066
-2012-10-01-1349053289.38-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:01:32.989+10	300338
-2012-10-01-1349053293.72-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:01:47.926+10	1164052
-2012-10-01-1349053308.28-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:01:54.435+10	481286
-2012-10-01-1349053314.62-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:02:10.055+10	1243078
-2012-10-01-1349053330.23-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:02:18.207+10	617062
-2012-10-01-1349053338.39-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:02:24.235+10	437862
-2012-10-01-1349053344.43-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:02:27.792+10	227072
-2012-10-01-1349053378.45-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:03:00.957+10	208906
-2012-10-01-1349053381.98-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:03:10.89+10	741428
-2012-10-01-1349053391.12-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:03:16.936+10	485512
-2012-10-01-1349053397.63-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:03:22.497+10	378714
-2012-10-01-1349053442.93-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:04:06.485+10	300452
-2012-10-01-1349053447.24-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:04:11.091+10	323720
-2012-10-01-1349053452.12-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:04:36.892+10	2075594
-2012-10-01-1349053477.08-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:04:51.991+10	1199338
-2012-10-01-1349053492.21-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:05:06.299+10	1148336
-2012-10-01-1349053506.47-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:05:19.217+10	1007996
-2012-10-01-1349053519.45-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:05:34.935+10	1236016
-2012-10-01-1349053535.12-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:05:52.706+10	1414680
-2012-10-01-1349053553.0-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:05:57.772+10	347100
-2012-10-01-1349053558.49-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:06:06.996+10	687676
-2012-10-01-1349053567.17-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:06:15.592+10	646950
-2012-10-01-1349053575.78-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:06:19.957+10	289264
-2012-10-01-1349053580.14-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:06:23.365+10	206564
-2012-10-01-1349053785.31-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:09:47.819+10	209218
-2012-10-01-1349053903.59-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:11:46.162+10	214728
-2012-10-01-1349053907.37-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:11:54.624+10	606638
-2012-10-01-1349053914.77-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:12:03.686+10	749704
-2012-10-01-1349053923.93-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:12:11.842+10	665736
-2012-10-01-1349053959.78-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 11:12:42.289+10	209032
-2012-10-01-1349054048.61-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:14:11.87+10	270084
-2012-10-01-1349054053.38-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:14:19.771+10	534664
-2012-10-01-1349054059.95-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:14:25.471+10	460936
-2012-10-01-1349054065.66-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:14:35.964+10	806756
-2012-10-01-1349054076.78-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:14:42.058+10	438154
-2012-10-01-1349054174.16-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:16:17.712+10	298116
-2012-10-01-1349054179.25-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:16:39.385+10	1663806
-2012-10-01-1349054200.2-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:16:49.676+10	792848
-2012-10-01-1349054272.0-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:17:54.583+10	216380
-2012-10-01-1349054276.47-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:18:06.338+10	825480
-2012-10-01-1349054286.53-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:18:21.896+10	1289220
-2012-10-01-1349054302.08-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:18:28.465+10	527554
-2012-10-01-1349054308.7-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:18:32.185+10	273720
-2012-10-01-1349054312.35-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:18:37.09+10	370086
-2012-10-01-1349054365.83-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:19:28.394+10	211410
-2012-10-01-1349054435.92-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:20:38.677+10	231264
-2012-10-01-1349054439.91-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:20:43.627+10	311432
-2012-10-01-1349054445.03-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:21:03.791+10	1573892
-2012-10-01-1349054464.79-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:21:11.468+10	555534
-2012-10-01-1349054471.64-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:21:16.227+10	385160
-2012-10-01-1349054506.64-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:21:49.152+10	210136
-2012-10-01-1349054509.33-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:21:52.142+10	233608
-2012-10-01-1349054512.74-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:22:00.838+10	675976
-2012-10-01-1349054523.93-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:22:13.928+10	815424
-2012-10-01-1349054534.28-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:22:24.609+10	860902
-2012-10-01-1349054545.82-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:22:29.086+10	268420
-2012-10-01-1349054549.31-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:22:38.523+10	772188
-2012-10-01-1349054558.71-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:22:42.202+10	236470
-2012-10-01-1349054562.97-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:22:48.771+10	476580
-2012-10-01-1349054569.61-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:22:56.464+10	528910
-2012-10-01-1349054577.29-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:23:03.285+10	502540
-2012-10-01-1349054583.76-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:23:08.514+10	395400
-2012-10-01-1349054588.77-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:23:13.612+10	407688
-2012-10-01-1349054594.98-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:23:21.082+10	512136
-2012-10-01-1349054602.75-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:23:31.444+10	731246
-2012-10-01-1349054612.19-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:23:36.499+10	360278
-2012-10-01-1349054617.19-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:23:41.807+10	387196
-2012-10-01-1349054622.42-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:23:54.467+10	1011848
-2012-10-01-1349054634.71-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:23:56.893+10	180360
-2012-10-01-1349054637.63-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:24:12.616+10	1259490
-2012-10-01-1349054652.79-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:24:18.466+10	474092
-2012-10-01-1349054659.29-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:24:23.695+10	366308
-2012-10-01-1349054663.88-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:24:26.535+10	221320
-2012-10-01-1349054667.72-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:24:35.586+10	661640
-2012-10-01-1349054677.48-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:24:41.229+10	311108
-2012-10-01-1349054681.37-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:24:44.685+10	274568
-2012-10-01-1349054684.81-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:24:48.807+10	336008
-2012-10-01-1349054691.32-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:24:55.423+10	290732
-2012-10-01-1349054695.61-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:24:58.893+10	218670
-2012-10-01-1349054701.32-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:25:06.184+10	407552
-2012-10-01-1349054706.36-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:25:08.881+10	204906
-2012-10-01-1349054709.08-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:25:12.172+10	205534
-2012-10-01-1349054712.35-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:25:19.034+10	554106
-2012-10-01-1349054821.84-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:27:04.403+10	213796
-2012-10-01-1349054825.29-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:27:07.98+10	223368
-2012-10-01-1349054828.26-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:27:14.049+10	485512
-2012-10-01-1349054834.35-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:27:18.063+10	309384
-2012-10-01-1349054936.0-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:28:58.874+10	238184
-2012-10-01-1349054940.78-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:29:04.295+10	295048
-2012-10-01-1349054944.62-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:29:09.174+10	381064
-2012-10-01-1349054949.57-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:29:16.58+10	587792
-2012-10-01-1349054957.8-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:29:27.531+10	814364
-2012-10-01-1349054968.35-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:29:32.921+10	385160
-2012-10-01-1349054973.27-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-01 11:29:39.751+10	542856
-2012-10-01-1349054981.46-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-01 11:29:49.38+10	663688
-2012-10-01-1349054990.52-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-01 11:29:54.834+10	362632
-2012-10-01-1349054998.71-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-01 11:30:06.333+10	636652
-2012-10-01-1349055006.53-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-01 11:30:13.146+10	504120
-2012-10-01-1349055013.54-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-01 11:30:27.487+10	1170396
-2012-10-01-1349055029.7-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-01 11:30:35.772+10	509094
-2012-10-01-1349055038.66-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-01 11:30:44.688+10	502386
-2012-10-01-1349055044.85-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-01 11:30:47.238+10	198792
-2012-10-01-1349055048.48-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-01 11:30:52.7+10	335712
-2012-10-01-1349055209.56-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:33:32.286+10	223634
-2012-10-01-1349055212.63-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:33:37.318+10	393352
-2012-10-01-1349055217.73-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:33:43.564+10	487560
-2012-10-01-1349055223.76-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:33:48.122+10	363704
-2012-10-01-1349055228.28-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:33:53.983+10	469666
-2012-10-01-1349055345.9-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:35:49.471+10	294656
-2012-10-01-1349055399.92-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:36:43.261+10	279846
-2012-10-01-1349055422.28-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:37:05.117+10	235656
-2012-10-01-1349055448.11-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:37:30.987+10	239752
-2012-10-01-1349055452.58-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:37:48.238+10	1314952
-2012-10-01-1349055468.42-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:37:57.317+10	747640
-2012-10-01-1349055477.5-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:38:00.727+10	237402
-2012-10-01-1349055481.34-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:38:05.883+10	383092
-2012-10-01-1349055486.08-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:38:10.81+10	397232
-2012-10-01-1349055491.26-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:38:15.606+10	310856
-2012-10-01-1349055601.39-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:40:04.337+10	247196
-2012-10-01-1349055606.53-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:40:09.853+10	275554
-2012-10-01-1349055610.06-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:40:14.059+10	333960
-2012-10-01-1349055614.89-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:40:18.824+10	329864
-2012-10-01-1349055619.26-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:40:22.519+10	272520
-2012-10-01-1349055702.82-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:41:45.664+10	234078
-2012-10-01-1349055706.93-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:41:51.279+10	357196
-2012-10-01-1349055711.75-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:41:56.41+10	391304
-2012-10-01-1349055717.03-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:42:01.796+10	395852
-2012-10-01-1349055776.42-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:43:00.319+10	324158
-2012-10-01-1349055781.05-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:43:04.679+10	303240
-2012-10-01-1349055785.08-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:43:11.732+10	559236
-2012-10-01-1349055897.19-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-01 11:44:59.686+10	208760
-2012-10-01-1349055926.58-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-01 11:45:29.093+10	209506
-2012-10-01-1349055958.61-demo.wav	40091	Fire Mgt	CanberraMtAinsli	2012-10-01 11:46:02.738+10	342430
-2012-10-01-1349056074.7-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-01 11:48:02.252+10	634454
-2012-10-01-1349056169.04-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:49:31.545+10	208840
-2012-10-01-1349056174.0-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:49:39.778+10	483904
-2012-10-01-1349056181.22-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:49:55.677+10	1214600
-2012-10-01-1349056195.95-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:49:59.847+10	323720
-2012-10-01-1349056200.05-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:50:16.066+10	1282630
-2012-10-01-1349056216.89-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:50:20.477+10	300148
-2012-10-01-1349056220.75-demo.wav	44028		CanberraBlackMnt	2012-10-01 11:50:26.508+10	483464
-2012-10-01-1349056227.26-demo.wav	44028		CanberraBlackMnt	2012-10-01 11:50:33.017+10	477320
-2012-10-01-1349056234.42-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:50:42.231+10	653480
-2012-10-01-1349056242.42-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:50:46.555+10	346248
-2012-10-01-1349056246.76-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:50:49.061+10	188552
-2012-10-01-1349056251.53-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:50:59.992+10	710792
-2012-10-01-1349056262.09-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:51:07.701+10	417782
-2012-10-01-1349056267.92-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:51:12.081+10	284970
-2012-10-01-1349056272.32-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 11:51:22.905+10	886918
-2012-10-01-1349056285.13-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 11:51:28.151+10	252040
-2012-10-01-1349056288.34-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 11:51:37.188+10	723324
-2012-10-01-1349056297.92-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 11:51:46.385+10	703478
-2012-10-01-1349056330.97-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:52:14.563+10	301192
-2012-10-01-1349056336.15-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:52:20.752+10	384366
-2012-10-01-1349056341.24-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:52:26.87+10	473224
-2012-10-01-1349056347.5-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:52:33.259+10	483464
-2012-10-01-1349056353.45-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:52:36.216+10	227464
-2012-10-01-1349056356.69-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 11:52:41.871+10	434312
-2012-10-01-1349056364.74-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:52:58.549+10	1157636
-2012-10-01-1349056379.44-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:53:06.141+10	557938
-2012-10-01-1349056386.53-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:53:17.059+10	878728
-2012-10-01-1349056397.52-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:53:30.17+10	1058952
-2012-10-01-1349056411.08-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:53:34.065+10	249992
-2012-10-01-1349056414.47-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:53:38.393+10	328230
-2012-10-01-1349056418.84-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:53:43.661+10	405640
-2012-10-01-1349056423.81-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:53:46.853+10	256136
-2012-10-01-1349056427.7-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:53:51.214+10	293000
-2012-10-01-1349056432.34-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:53:57.734+10	450682
-2012-10-01-1349056438.25-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:54:01.891+10	303874
-2012-10-01-1349056446.1-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:54:12.57+10	544122
-2012-10-01-1349056453.49-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:54:18.439+10	414004
-2012-10-01-1349056488.89-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:54:52.26+10	281516
-2012-10-01-1349056492.46-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:54:55.083+10	221320
-2012-10-01-1349056496.26-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:55:04.238+10	669832
-2012-10-01-1349056504.4-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:55:09.436+10	421880
-2012-10-01-1349056548.66-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:55:51.888+10	269972
-2012-10-01-1349056552.12-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:55:54.303+10	182408
-2012-10-01-1349056554.42-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:55:56.684+10	186504
-2012-10-01-1349056558.42-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:56:08.125+10	811088
-2012-10-01-1349056568.45-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:56:17.338+10	742338
-2012-10-01-1349056578.89-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:56:26.515+10	621072
-2012-10-01-1349056586.72-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:56:30.434+10	244848
-2012-10-01-1349056590.63-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 11:56:37.535+10	547922
-2012-10-01-1349056719.46-demo.wav	10019	ESO 10	CanberraMtAinsli	2012-10-01 11:58:41.99+10	211308
-2012-10-01-1349056723.48-demo.wav	10019	ESO 10	CanberraMtAinsli	2012-10-01 11:58:47.581+10	338908
-2012-10-01-1349056727.78-demo.wav	10019	ESO 10	CanberraMtAinsli	2012-10-01 11:58:55.307+10	632968
-2012-10-01-1349056735.47-demo.wav	10019	ESO 10	CanberraMtAinsli	2012-10-01 11:59:01.743+10	528446
-2012-10-01-1349056927.6-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:02:10.122+10	209538
-2012-10-01-1349056953.92-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:02:37.138+10	270472
-2012-10-01-1349056958.34-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:02:42.187+10	321672
-2012-10-01-1349056962.37-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:02:50.504+10	683642
-2012-10-01-1349056970.77-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:02:57.852+10	594056
-2012-10-01-1349056980.62-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:03:10.242+10	807326
-2012-10-01-1349056991.54-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:03:24.589+10	1092296
-2012-10-01-1349057004.88-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:03:27.331+10	202888
-2012-10-01-1349057007.53-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:03:36.695+10	767384
-2012-10-01-1349057016.85-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:03:42.449+10	467832
-2012-10-01-1349057022.65-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:03:47.183+10	322002
-2012-10-01-1349057027.44-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:03:51.102+10	249250
-2012-10-01-1349057129.77-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:05:33.833+10	342022
-2012-10-01-1349057191.67-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:06:35.015+10	279932
-2012-10-01-1349057197.04-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:06:40.342+10	276616
-2012-10-01-1349057200.93-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:06:49.331+10	706646
-2012-10-01-1349057209.53-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:06:55.566+10	449656
-2012-10-01-1349057215.82-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:07:02.772+10	540132
-2012-10-01-1349057224.78-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:07:13.035+10	632814
-2012-10-01-1349057233.73-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:07:19.12+10	417804
-2012-10-01-1349057239.77-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:07:26.428+10	554744
-2012-10-01-1349057247.23-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:07:31.176+10	327816
-2012-10-01-1349057253.84-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:07:52.238+10	1548424
-2012-10-01-1349057273.22-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:07:57.595+10	366728
-2012-10-01-1349057279.05-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:08:04.536+10	456028
-2012-10-01-1349057285.44-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:08:11.057+10	469368
-2012-10-01-1349057291.32-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:08:19.47+10	686216
-2012-10-01-1349057300.55-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:08:25.044+10	355930
-2012-10-01-1349057305.92-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:08:34.093+10	683950
-2012-10-01-1349057393.81-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:09:56.796+10	249268
-2012-10-01-1349057397.71-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:10:01.766+10	336564
-2012-10-01-1349057402.18-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:10:08.018+10	491656
-2012-10-01-1349057408.44-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:10:11.833+10	282756
-2012-10-01-1349057412.25-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:10:15.328+10	258184
-2012-10-01-1349057519.01-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:12:03.258+10	355496
-2012-10-01-1349057563.91-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:12:47.976+10	337224
-2012-10-01-1349057569.35-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:12:53.702+10	364680
-2012-10-01-1349057574.27-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:12:58.91+10	389256
-2012-10-01-1349057617.66-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-01 12:13:45.888+10	690422
-2012-10-01-1349057735.66-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:15:38.817+10	264430
-2012-10-01-1349057739.36-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:15:43.312+10	331912
-2012-10-01-1349057744.03-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:15:47.742+10	311432
-2012-10-01-1349057748.84-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:15:56.331+10	626564
-2012-10-01-1349058442.91-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:27:28.44+10	460274
-2012-10-01-1349058471.87-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:27:56.975+10	424072
-2012-10-01-1349058480.28-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:28:02.951+10	217224
-2012-10-01-1349058483.1-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:28:10.931+10	592714
-2012-10-01-1349058491.12-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:28:26.554+10	1238134
-2012-10-01-1349058506.74-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:28:45.484+10	1511528
-2012-10-01-1349058525.66-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:28:50.242+10	319848
-2012-10-01-1349058910.35-demo.wav	44028		CanberraBlackMnt	2012-10-01 12:35:13.462+10	259024
-2012-10-01-1349058915.75-demo.wav	44028		CanberraBlackMnt	2012-10-01 12:35:18.293+10	213128
-2012-10-01-1349058918.57-demo.wav	44028		CanberraBlackMnt	2012-10-01 12:35:24.596+10	505992
-2012-10-01-1349058924.8-demo.wav	44028		CanberraBlackMnt	2012-10-01 12:35:36.961+10	1011150
-2012-10-01-1349058937.16-demo.wav	44028		CanberraBlackMnt	2012-10-01 12:35:41.887+10	345386
-2012-10-01-1349058942.31-demo.wav	44028		CanberraBlackMnt	2012-10-01 12:35:49.549+10	545038
-2012-10-01-1349058951.68-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-01 12:36:11.527+10	1663284
-2012-10-01-1349059035.35-demo.wav	44028		CanberraBlackMnt	2012-10-01 12:37:18.789+10	280130
-2012-10-01-1349059039.23-demo.wav	44028		CanberraBlackMnt	2012-10-01 12:37:21.732+10	211080
-2012-10-01-1349059042.4-demo.wav	44028		CanberraBlackMnt	2012-10-01 12:37:31.473+10	764040
-2012-10-01-1349059052.2-demo.wav	44028		CanberraBlackMnt	2012-10-01 12:37:38.687+10	510406
-2012-10-01-1349059061.93-demo.wav	44028		CanberraBlackMnt	2012-10-01 12:37:49.132+10	544806
-2012-10-01-1349059069.39-demo.wav	44028		CanberraBlackMnt	2012-10-01 12:37:54.571+10	416704
-2012-10-01-1349059075.27-demo.wav	44028		CanberraBlackMnt	2012-10-01 12:37:58.81+10	227344
-2012-10-01-1349059079.63-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:38:07.653+10	666364
-2012-10-01-1349059087.86-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:38:13.071+10	438408
-2012-10-01-1349059093.49-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:38:17.796+10	362632
-2012-10-01-1349059098.01-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:38:22.114+10	344200
-2012-10-01-1349059102.48-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:38:41.655+10	1609864
-2012-10-01-1349059123.26-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:38:55.15+10	993728
-2012-10-01-1349059136.17-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:39:07.562+10	954216
-2012-10-01-1349059148.52-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:39:13.44+10	411624
-2012-10-01-1349059154.27-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:39:32.021+10	1481848
-2012-10-01-1349059172.21-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:39:36.932+10	348494
-2012-10-01-1349059177.28-demo.wav	44028		CanberraMtAinsli	2012-10-01 12:39:47.281+10	838788
-2012-10-01-1349059187.47-demo.wav	44028		CanberraMtAinsli	2012-10-01 12:40:02.46+10	1229664
-2012-10-01-1349059202.67-demo.wav	44028		CanberraMtAinsli	2012-10-01 12:40:12.186+10	765156
-2012-10-01-1349059212.64-demo.wav	44028		CanberraMtAinsli	2012-10-01 12:40:16.217+10	296754
-2012-10-01-1349059217.04-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:40:26.382+10	784520
-2012-10-01-1349059226.57-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:40:37.57+10	915472
-2012-10-01-1349059237.73-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:40:40.768+10	228468
-2012-10-01-1349059469.52-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:44:32.733+10	267698
-2012-10-01-1349059472.91-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:44:48.389+10	1266876
-2012-10-01-1349059572.74-demo.wav	10301		CanberraMtAinsli	2012-10-01 12:46:17.611+10	408684
-2012-10-01-1349059577.79-demo.wav	10301		CanberraMtAinsli	2012-10-01 12:46:20.476+10	225416
-2012-10-01-1349059580.94-demo.wav	10301		CanberraMtAinsli	2012-10-01 12:46:29.289+10	700524
-2012-10-01-1349059589.5-demo.wav	10301		CanberraMtAinsli	2012-10-01 12:46:36.056+10	553096
-2012-10-01-1349059596.86-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:46:55.554+10	1565640
-2012-10-01-1349059616.51-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:47:09.725+10	1107882
-2012-10-01-1349059630.87-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:47:14.827+10	327730
-2012-10-01-1349059635.04-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 12:47:21.535+10	544904
-2012-10-01-1349059757.9-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:49:20.413+10	209472
-2012-10-01-1349059764.11-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:49:35.689+10	966792
-2012-10-01-1349059776.77-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:49:39.803+10	254088
-2012-10-01-1349059780.8-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:49:45.25+10	374920
-2012-10-01-1349059787.33-demo.wav	10301		CanberraMtAinsli	2012-10-01 12:49:55.087+10	651400
-2012-10-01-1349059796.6-demo.wav	10301		CanberraMtAinsli	2012-10-01 12:49:59.374+10	233608
-2012-10-01-1349059800.23-demo.wav	10301		CanberraMtAinsli	2012-10-01 12:50:03.036+10	233608
-2012-10-01-1349059861.23-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:51:03.796+10	212596
-2012-10-01-1349059863.98-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:51:06.85+10	233608
-2012-10-01-1349059867.06-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:51:10.124+10	256136
-2012-10-01-1349059871.31-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:51:18.753+10	624776
-2012-10-01-1349059879.13-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:51:23.59+10	370824
-2012-10-01-1349059883.87-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:51:27.266+10	282760
-2012-10-01-1349060079.55-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:54:44.988+10	456822
-2012-10-01-1349060086.27-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:54:50.538+10	358536
-2012-10-01-1349060091.02-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:55:02.208+10	925116
-2012-10-01-1349060102.84-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:55:11.179+10	680672
-2012-10-01-1349060156.8-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:56:00.362+10	295874
-2012-10-01-1349060161.9-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:56:09.59+10	645256
-2012-10-01-1349060170.39-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:56:17.94+10	577360
-2012-10-01-1349060287.48-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:58:10.046+10	213172
-2012-10-01-1349060290.49-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:58:14.715+10	350344
-2012-10-01-1349060295.56-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:58:23.667+10	682120
-2012-10-01-1349060304.03-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 12:58:31.455+10	576678
-2012-10-01-1349060712.54-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-01 13:05:16.167+10	302064
-2012-10-01-1349060716.4-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-01 13:05:22.02+10	471176
-2012-10-01-1349060761.76-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:06:04.277+10	210468
-2012-10-01-1349060764.57-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:06:07.458+10	241800
-2012-10-01-1349060767.57-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:06:14.441+10	575624
-2012-10-01-1349060775.87-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:06:22.256+10	500334
-2012-10-01-1349060901.07-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-01 13:08:25.06+10	330604
-2012-10-01-1349060906.22-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-01 13:08:30.459+10	354440
-2012-10-01-1349060910.65-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-01 13:08:35.929+10	438408
-2012-10-01-1349061214.36-demo.wav	44028		CanberraMtAinsli	2012-10-01 13:13:36.915+10	209832
-2012-10-01-1349061486.79-demo.wav	44028		CanberraMtAinsli	2012-10-01 13:18:10.999+10	348712
-2012-10-01-1349061492.07-demo.wav	44028		CanberraMtAinsli	2012-10-01 13:18:24.803+10	1066686
-2012-10-01-1349061505.13-demo.wav	44028		CanberraMtAinsli	2012-10-01 13:18:35.153+10	839816
-2012-10-01-1349061515.36-demo.wav	44028		CanberraMtAinsli	2012-10-01 13:18:40.08+10	372472
-2012-10-01-1349061520.28-demo.wav	44028		CanberraMtAinsli	2012-10-01 13:18:43.855+10	268614
-2012-10-01-1349061524.73-demo.wav	44028		CanberraMtAinsli	2012-10-01 13:18:48.397+10	243142
-2012-10-01-1349061788.95-demo.wav	44028		CanberraBlackMnt	2012-10-01 13:23:11.413+10	208810
-2012-10-01-1349061795.36-demo.wav	44028		CanberraBlackMnt	2012-10-01 13:23:22.77+10	622728
-2012-10-01-1349061803.15-demo.wav	44028		CanberraBlackMnt	2012-10-01 13:23:26.993+10	321672
-2012-10-01-1349061807.96-demo.wav	44028		CanberraBlackMnt	2012-10-01 13:23:32.191+10	354440
-2012-10-01-1349061813.04-demo.wav	44028		CanberraBlackMnt	2012-10-01 13:23:44.939+10	999962
-2012-10-01-1349061825.88-demo.wav	44028		CanberraBlackMnt	2012-10-01 13:24:04.261+10	1542376
-2012-10-01-1349061845.26-demo.wav	44028		CanberraBlackMnt	2012-10-01 13:24:10.356+10	420518
-2012-10-01-1349061853.0-demo.wav	44028		CanberraBlackMnt	2012-10-01 13:24:16.466+10	293000
-2012-10-01-1349061857.83-demo.wav	44028		CanberraBlackMnt	2012-10-01 13:24:21.521+10	311424
-2012-10-01-1349061863.27-demo.wav	44028		CanberraBlackMnt	2012-10-01 13:24:27.087+10	314936
-2012-10-01-1349061867.25-demo.wav	44028		CanberraBlackMnt	2012-10-01 13:24:30.175+10	196572
-2012-10-01-1349061916.88-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 13:25:22.553+10	473014
-2012-10-01-1349061923.59-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 13:25:26.311+10	227464
-2012-10-01-1349061928.05-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 13:25:40.914+10	1075404
-2012-10-01-1349061941.72-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 13:25:44.489+10	231560
-2012-10-01-1349061944.69-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 13:25:47.174+10	206984
-2012-10-01-1349061947.99-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 13:25:54.768+10	567432
-2012-10-01-1349061954.94-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 13:26:05.085+10	788552
-2012-10-01-1349061965.25-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 13:26:16.824+10	908658
-2012-10-01-1349061977.15-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 13:26:22.892+10	417858
-2012-10-01-1349061983.14-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 13:26:30.762+10	639728
-2012-10-01-1349061991.76-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 13:26:39.174+10	620680
-2012-10-01-1349061999.86-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 13:26:44.427+10	382156
-2012-10-01-1349062005.19-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 13:26:49.048+10	322902
-2012-10-01-1349062010.74-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:27:01.89+10	932322
-2012-10-01-1349062022.08-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:27:04.269+10	180360
-2012-10-01-1349062024.76-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:27:08.316+10	301180
-2012-10-01-1349062028.47-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:27:13.193+10	395348
-2012-10-01-1349062066.04-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:27:49.334+10	276058
-2012-10-01-1349062069.53-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:27:52.132+10	219272
-2012-10-01-1349062073.14-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:27:56.722+10	297096
-2012-10-01-1349062102.05-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 13:28:24.841+10	233608
-2012-10-01-1349062127.34-demo.wav	44028		CanberraBlackMnt	2012-10-01 13:28:50.609+10	274568
-2012-10-01-1349062131.6-demo.wav	44028		CanberraBlackMnt	2012-10-01 13:28:55.44+10	323720
-2012-10-01-1349062135.81-demo.wav	44028		CanberraBlackMnt	2012-10-01 13:29:00.398+10	385160
-2012-10-01-1349062142.57-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 13:29:07.941+10	450696
-2012-10-01-1349062148.27-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 13:29:14.427+10	514184
-2012-10-01-1349062155.0-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 13:29:19.935+10	357152
-2012-10-01-1349062160.56-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 13:29:24.602+10	306618
-2012-10-01-1349062165.33-demo.wav	44028		CanberraBlackMnt	2012-10-01 13:29:31.48+10	511594
-2012-10-01-1349062172.26-demo.wav	44028		CanberraBlackMnt	2012-10-01 13:29:35.367+10	262280
-2012-10-01-1349062175.56-demo.wav	44028		CanberraBlackMnt	2012-10-01 13:29:38.565+10	252040
-2012-10-01-1349062178.75-demo.wav	44028		CanberraBlackMnt	2012-10-01 13:29:48.387+10	790672
-2012-10-01-1349062188.75-demo.wav	44028		CanberraBlackMnt	2012-10-01 13:29:51.266+10	200344
-2012-10-01-1349062192.28-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:30:13.667+10	1793836
-2012-10-01-1349062215.19-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:30:20.576+10	452744
-2012-10-01-1349062220.94-demo.wav	44028		CanberraBlackMnt	2012-10-01 13:30:41.195+10	1353040
-2012-10-01-1349062241.41-demo.wav	44028		CanberraBlackMnt	2012-10-01 13:30:43.882+10	209032
-2012-10-01-1349062246.11-demo.wav	44028		CanberraBlackMnt	2012-10-01 13:30:57.974+10	993590
-2012-10-01-1349062258.82-demo.wav	44028		CanberraBlackMnt	2012-10-01 13:31:04.74+10	458766
-2012-10-01-1349062264.88-demo.wav	44028		CanberraBlackMnt	2012-10-01 13:31:09.458+10	359722
-2012-10-01-1349062333.26-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:32:15.977+10	226978
-2012-10-01-1349062336.33-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:32:18.807+10	206984
-2012-10-01-1349062339.53-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:32:23.996+10	370824
-2012-10-01-1349062344.19-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:32:32.641+10	676840
-2012-10-01-1349062353.46-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:32:38.844+10	438904
-2012-10-01-1349062454.05-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:34:19.103+10	398808
-2012-10-01-1349062459.33-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:34:30.492+10	931298
-2012-10-01-1349062470.92-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:34:37.113+10	465550
-2012-10-01-1349062689.17-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:38:11.726+10	213556
-2012-10-01-1349062691.92-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:38:15.453+10	297096
-2012-10-01-1349062695.91-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:38:22.305+10	538760
-2012-10-01-1349062703.48-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:38:44.134+10	1730798
-2012-10-01-1349062724.25-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:38:46.847+10	219272
-2012-10-01-1349062727.45-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:38:53.385+10	497800
-2012-10-01-1349062733.94-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:39:04.414+10	828452
-2012-10-01-1349062745.25-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:39:14.533+10	777180
-2012-10-01-1349062755.9-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:39:19.074+10	266376
-2012-10-01-1349062847.2-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:40:49.925+10	223282
-2012-10-01-1349062850.28-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:40:53.914+10	303240
-2012-10-01-1349062854.05-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:40:58.568+10	381064
-2012-10-01-1349062859.16-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:41:09.349+10	823346
-2012-10-01-1349062870.2-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:41:19.561+10	784060
-2012-10-01-1349062880.65-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:41:23.736+10	258184
-2012-10-01-1349062884.42-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:41:28.085+10	307336
-2012-10-01-1349062888.45-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:41:30.9+10	204936
-2012-10-01-1349062891.31-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:41:34.7+10	282760
-2012-10-01-1349062894.9-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:41:37.435+10	207504
-2012-10-01-1349062897.94-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:41:42.265+10	308322
-2012-10-01-1349062902.49-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:41:45.956+10	229536
-2012-10-01-1349062906.13-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:41:51.954+10	458114
-2012-10-01-1349062964.42-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:42:47.826+10	287248
-2012-10-01-1349062967.97-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:42:50.45+10	206984
-2012-10-01-1349062971.27-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:42:59.016+10	645256
-2012-10-01-1349062979.31-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:43:13.715+10	1208456
-2012-10-01-1349062994.84-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:43:19.361+10	379016
-2012-10-01-1349062999.57-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:43:27.752+10	685220
-2012-10-01-1349063008.96-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:43:36.399+10	620744
-2012-10-01-1349063016.7-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:43:41.108+10	370824
-2012-10-01-1349063100.99-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:45:07.572+10	550632
-2012-10-01-1349063107.86-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:45:10.799+10	241800
-2012-10-01-1349063111.06-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:45:26.617+10	1294862
-2012-10-01-1349063127.52-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:45:34.598+10	591890
-2012-10-01-1349063135.95-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:45:39.906+10	333606
-2012-10-01-1349063140.22-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:45:44.381+10	350344
-2012-10-01-1349063144.57-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:45:47.468+10	209104
-2012-10-01-1349063147.77-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:45:51.238+10	226848
-2012-10-01-1349063152.15-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:46:08.048+10	1333268
-2012-10-01-1349063168.21-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:46:11.016+10	237704
-2012-10-01-1349063171.28-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:46:14.7+10	287538
-2012-10-01-1349063175.15-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:46:22.678+10	622728
-2012-10-01-1349063183.48-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:46:25.999+10	211080
-2012-10-01-1349063186.2-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:46:29.581+10	284808
-2012-10-01-1349063190.22-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:46:45.175+10	1255560
-2012-10-01-1349063205.32-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:46:54.666+10	784518
-2012-10-01-1349063215.01-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:47:03.216+10	672630
-2012-10-01-1349063341.62-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:49:06.342+10	397230
-2012-10-01-1349063346.7-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:49:11.347+10	389256
-2012-10-01-1349063351.89-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:49:17.538+10	475272
-2012-10-01-1349063358.02-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:49:23.057+10	359558
-2012-10-01-1349063363.9-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:49:29.869+10	497442
-2012-10-01-1349063370.52-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:49:38.241+10	633692
-2012-10-01-1349063378.38-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:49:41.534+10	202964
-2012-10-01-1349063381.83-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 13:49:55.497+10	1149064
-2012-10-01-1349063397.07-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 13:50:02.542+10	459456
-2012-10-01-1349063402.92-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 13:50:08.109+10	436360
-2012-10-01-1349063409.12-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 13:50:14.193+10	424072
-2012-10-01-1349063416.31-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 13:50:20.233+10	327816
-2012-10-01-1349063420.95-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:50:33.282+10	1032328
-2012-10-01-1349063433.45-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:50:36.112+10	223368
-2012-10-01-1349063436.77-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:50:45.511+10	728834
-2012-10-01-1349063446.01-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:50:54.542+10	687870
-2012-10-01-1349063623.36-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-01 13:53:49.668+10	526824
-2012-10-01-1349063630.1-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:53:57.102+10	585864
-2012-10-01-1349063637.28-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:53:59.894+10	221320
-2012-10-01-1349063640.09-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:54:11.569+10	915490
-2012-10-01-1349063651.72-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:54:19.485+10	591602
-2012-10-01-1349063660.27-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:54:32.385+10	1016228
-2012-10-01-1349063672.63-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:54:35.078+10	204936
-2012-10-01-1349063675.88-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:54:42.363+10	544904
-2012-10-01-1349063683.04-demo.wav	10123	GOULB1	CanberraMtAinsli	2012-10-01 13:54:48.977+10	497762
-2012-10-01-1349063779.65-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 13:56:23.183+10	294676
-2012-10-01-1349063784.16-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 13:56:30.216+10	506402
-2012-10-01-1349063790.43-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 13:56:34.973+10	383112
-2012-10-01-1349063796.69-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 13:56:41.146+10	374920
-2012-10-01-1349063802.49-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 13:56:47.311+10	370274
-2012-10-01-1349063807.97-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 13:56:53.211+10	435508
-2012-10-01-1349063816.88-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 13:56:59.96+10	256136
-2012-10-01-1349064151.97-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 14:02:35.531+10	298506
-2012-10-01-1349064156.72-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 14:02:40.618+10	324392
-2012-10-01-1349064161.0-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 14:02:47.398+10	534664
-2012-10-01-1349064167.98-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 14:03:09.984+10	1831908
-2012-10-01-1349064190.13-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 14:03:20.651+10	820074
-2012-10-01-1349064274.49-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 14:04:37.477+10	248332
-2012-10-01-1349064278.75-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 14:04:44.554+10	484490
-2012-10-01-1349064284.68-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 14:04:48.824+10	344200
-2012-10-01-1349064289.69-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 14:04:53.287+10	301192
-2012-10-01-1349064293.82-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 14:04:57.469+10	307024
-2012-10-01-1349064299.38-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 14:05:03.062+10	274952
-2012-10-01-1349064303.22-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 14:05:07.86+10	325596
-2012-10-01-1349064452.76-demo.wav	44028		CanberraMtAinsli	2012-10-01 14:07:36.715+10	330622
-2012-10-01-1349064496.9-demo.wav	44028		CanberraMtAinsli	2012-10-01 14:08:20.111+10	267388
-2012-10-01-1349064501.1-demo.wav	44028		CanberraMtAinsli	2012-10-01 14:08:28.732+10	641160
-2012-10-01-1349064509.04-demo.wav	44028		CanberraMtAinsli	2012-10-01 14:08:34.236+10	436268
-2012-10-01-1349064514.46-demo.wav	44028		CanberraMtAinsli	2012-10-01 14:08:38.218+10	282788
-2012-10-01-1349064518.49-demo.wav	44028		CanberraMtAinsli	2012-10-01 14:09:03.411+10	2032046
-2012-10-01-1349064543.68-demo.wav	44028		CanberraMtAinsli	2012-10-01 14:09:06.211+10	191586
-2012-10-01-1349064969.22-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 14:16:12.476+10	272110
-2012-10-01-1349064974.22-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 14:16:19.03+10	403592
-2012-10-01-1349064979.22-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 14:16:22.268+10	252040
-2012-10-01-1349064982.65-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 14:16:25.674+10	252040
-2012-10-01-1349064986.26-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 14:16:46.447+10	1693832
-2012-10-01-1349065008.69-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 14:17:03.234+10	1222792
-2012-10-01-1349065024.02-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 14:17:07.612+10	299144
-2012-10-01-1349065027.96-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 14:17:12.005+10	338056
-2012-10-01-1349065360.81-demo.wav	44028		CanberraMtAinsli	2012-10-01 14:22:46.265+10	455862
-2012-10-01-1349065367.17-demo.wav	44028		CanberraMtAinsli	2012-10-01 14:22:49.688+10	213102
-2012-10-01-1349065369.95-demo.wav	44028		CanberraMtAinsli	2012-10-01 14:23:07.124+10	1438484
-2012-10-01-1349065387.33-demo.wav	44028		CanberraMtAinsli	2012-10-01 14:23:24.958+10	1412854
-2012-10-01-1349065405.16-demo.wav	44028		CanberraMtAinsli	2012-10-01 14:23:28.366+10	233950
-2012-10-01-1349065999.04-demo.wav	44028		CanberraBlackMnt	2012-10-01 14:33:21.883+10	240692
-2012-10-01-1349066003.42-demo.wav	44028		CanberraBlackMnt	2012-10-01 14:33:27.033+10	305288
-2012-10-01-1349066007.51-demo.wav	44028		CanberraBlackMnt	2012-10-01 14:33:31.32+10	321672
-2012-10-01-1349066011.41-demo.wav	44028		CanberraBlackMnt	2012-10-01 14:33:34.295+10	245870
-2012-10-01-1349066015.28-demo.wav	44028		CanberraBlackMnt	2012-10-01 14:33:40.756+10	450654
-2012-10-01-1349066021.23-demo.wav	44028		CanberraBlackMnt	2012-10-01 14:33:44.435+10	270088
-2012-10-01-1349066024.56-demo.wav	44028		CanberraBlackMnt	2012-10-01 14:33:47.043+10	191038
-2012-10-01-1349066028.0-demo.wav	44028		CanberraBlackMnt	2012-10-01 14:33:56.273+10	663414
-2012-10-01-1349066036.47-demo.wav	44028		CanberraBlackMnt	2012-10-01 14:34:02.303+10	439306
-2012-10-01-1349066042.39-demo.wav	44028		CanberraBlackMnt	2012-10-01 14:34:10.733+10	696308
-2012-10-01-1349066051.94-demo.wav	44028		CanberraBlackMnt	2012-10-01 14:34:20.49+10	703598
-2012-10-01-1349066061.53-demo.wav	44028		CanberraBlackMnt	2012-10-01 14:34:32.519+10	916812
-2012-10-01-1349066073.18-demo.wav	44028		CanberraBlackMnt	2012-10-01 14:34:43.428+10	842782
-2012-10-01-1349066084.46-demo.wav	44028		CanberraBlackMnt	2012-10-01 14:34:48.85+10	370800
-2012-10-01-1349066276.25-demo.wav	44028		CanberraMtAinsli	2012-10-01 14:37:59.103+10	240024
-2012-10-01-1349066279.91-demo.wav	44028		CanberraMtAinsli	2012-10-01 14:38:02.557+10	225416
-2012-10-01-1349066282.64-demo.wav	44028		CanberraMtAinsli	2012-10-01 14:38:14.411+10	987184
-2012-10-01-1349066294.5-demo.wav	44028		CanberraMtAinsli	2012-10-01 14:38:19.369+10	411546
-2012-10-01-1349066467.41-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 14:41:11.577+10	350040
-2012-10-01-1349066472.52-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 14:41:17.752+10	440456
-2012-10-01-1349066478.77-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 14:41:23.318+10	383112
-2012-10-01-1349066483.4-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 14:41:30.556+10	600152
-2012-10-01-1349066490.66-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 14:41:34.01+10	282682
-2012-10-01-1349066495.58-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 14:41:40.68+10	386096
-2012-10-01-1349066654.0-demo.wav	44028		CanberraBlackMnt	2012-10-01 14:44:17.276+10	276468
-2012-10-01-1349066658.94-demo.wav	44028		CanberraBlackMnt	2012-10-01 14:44:23.579+10	388518
-2012-10-01-1349066663.66-demo.wav	44028		CanberraBlackMnt	2012-10-01 14:44:26.219+10	217196
-2012-10-01-1349066666.3-demo.wav	44028		CanberraBlackMnt	2012-10-01 14:44:29.466+10	266350
-2012-10-01-1349066670.96-demo.wav	44028		CanberraBlackMnt	2012-10-01 14:44:41.175+10	839330
-2012-10-01-1349066681.33-demo.wav	44028		CanberraBlackMnt	2012-10-01 14:44:44.502+10	268052
-2012-10-01-1349066684.59-demo.wav	44028		CanberraBlackMnt	2012-10-01 14:44:47.509+10	241804
-2012-10-01-1349066687.81-demo.wav	44028		CanberraBlackMnt	2012-10-01 14:44:50.628+10	234188
-2012-10-01-1349067069.83-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 14:51:12.316+10	209738
-2012-10-01-1349067389.37-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 14:56:32.859+10	294758
-2012-10-01-1349067394.52-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 14:56:48.98+10	1210672
-2012-10-01-1349067410.73-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 14:56:54.882+10	350344
-2012-10-01-1349067955.96-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:05:58.427+10	208376
-2012-10-01-1349067960.11-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:06:03.721+10	305288
-2012-10-01-1349067964.33-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:06:11.796+10	626824
-2012-10-01-1349067973.4-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:06:18.528+10	432264
-2012-10-01-1349067980.29-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:06:30.212+10	818630
-2012-10-01-1349067990.87-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:06:34.875+10	338000
-2012-10-01-1349068029.13-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:07:15.387+10	525352
-2012-10-01-1349068035.86-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:07:19.423+10	301192
-2012-10-01-1349068039.52-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:07:22.892+10	284808
-2012-10-01-1349068081.97-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:08:04.46+10	209752
-2012-10-01-1349068084.54-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:08:08.097+10	301192
-2012-10-01-1349068093.08-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:08:16.011+10	247942
-2012-10-01-1349068096.46-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:08:20.905+10	374618
-2012-10-01-1349068100.98-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:08:27.186+10	484838
-2012-10-01-1349068107.27-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:08:35.599+10	657172
-2012-10-01-1349068115.68-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:08:44.051+10	638426
-2012-10-01-1349068124.13-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:08:53.24+10	699688
-2012-10-01-1349068133.34-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:09:08.914+10	1302896
-2012-10-01-1349068151.36-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:09:14.576+10	272520
-2012-10-01-1349068154.72-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:09:21.655+10	576696
-2012-10-01-1349068162.54-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:09:27.541+10	420460
-2012-10-01-1349068167.62-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:09:30.276+10	225416
-2012-10-01-1349068170.35-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:09:35.768+10	456192
-2012-10-01-1349068175.96-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:09:40.111+10	298688
-2012-10-01-1349068180.65-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:09:48.867+10	690146
-2012-10-01-1349068188.95-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:09:52.736+10	319624
-2012-10-01-1349068192.81-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:10:00.713+10	658210
-2012-10-01-1349068200.98-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:10:21.008+10	1644990
-2012-10-01-1349068221.18-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:10:31.093+10	776646
-2012-10-01-1349068231.21-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:10:37.018+10	428414
-2012-10-01-1349068237.25-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:10:46.78+10	750052
-2012-10-01-1349068377.89-demo.wav	44028		CanberraMtAinsli	2012-10-01 15:13:02.311+10	369212
-2012-10-01-1349068383.56-demo.wav	44028		CanberraMtAinsli	2012-10-01 15:13:08.036+10	373368
-2012-10-01-1349068388.19-demo.wav	44028		CanberraMtAinsli	2012-10-01 15:13:14.115+10	495752
-2012-10-01-1349068395.96-demo.wav	44028		CanberraMtAinsli	2012-10-01 15:13:22.306+10	475724
-2012-10-01-1349068402.56-demo.wav	44028		CanberraMtAinsli	2012-10-01 15:13:28+10	413134
-2012-10-01-1349068408.16-demo.wav	44028		CanberraMtAinsli	2012-10-01 15:13:31.31+10	193464
-2012-10-01-1349068411.95-demo.wav	44028		CanberraMtAinsli	2012-10-01 15:13:35.022+10	243046
-2012-10-01-1349068454.62-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:14:19.28+10	388036
-2012-10-01-1349068460.79-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:14:25.21+10	370824
-2012-10-01-1349068466.42-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:14:30.638+10	352392
-2012-10-01-1349068470.79-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:14:34.169+10	282760
-2012-10-01-1349068474.73-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:14:40.914+10	517006
-2012-10-01-1349068579.67-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:16:26.207+10	548838
-2012-10-01-1349068586.56-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:16:32.826+10	526472
-2012-10-01-1349068593.18-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:16:41.272+10	680072
-2012-10-01-1349068601.9-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:16:45.716+10	282874
-2012-10-01-1349068608.16-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:16:52.276+10	344286
-2012-10-01-1349068612.56-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:16:55.239+10	223368
-2012-10-01-1349068615.5-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:16:58.117+10	221224
-2012-10-01-1349068618.34-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:17:04.53+10	464384
-2012-10-01-1349068624.68-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:17:10.463+10	428170
-2012-10-01-1349068630.73-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:17:14.046+10	215934
-2012-10-01-1349068634.3-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:17:27.941+10	1082870
-2012-10-01-1349068648.15-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:17:35.744+10	566894
-2012-10-01-1349068901.2-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-01 15:21:43.699+10	208194
-2012-10-01-1349069041.42-demo.wav	10301		CanberraMtAinsli	2012-10-01 15:24:03.915+10	208952
-2012-10-01-1349069153.1-demo.wav	44028		CanberraBlackMnt	2012-10-01 15:25:56.54+10	287980
-2012-10-01-1349069159.02-demo.wav	44028		CanberraBlackMnt	2012-10-01 15:26:03.115+10	346248
-2012-10-01-1349069163.48-demo.wav	44028		CanberraBlackMnt	2012-10-01 15:26:08.425+10	411784
-2012-10-01-1349069168.62-demo.wav	44028		CanberraBlackMnt	2012-10-01 15:26:13.4+10	397400
-2012-10-01-1349069173.6-demo.wav	44028		CanberraBlackMnt	2012-10-01 15:26:16.6+10	235838
-2012-10-01-1349069176.83-demo.wav	44028		CanberraBlackMnt	2012-10-01 15:26:20.678+10	270794
-2012-10-01-1349069298.2-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:28:22.788+10	383772
-2012-10-01-1349069304.89-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:28:34.992+10	850056
-2012-10-01-1349069316.01-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:28:39.706+10	307620
-2012-10-01-1349069319.98-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:28:42.614+10	219272
-2012-10-01-1349069325.03-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:29:02.486+10	1460140
-2012-10-01-1349069343.67-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:29:21.392+10	1331626
-2012-10-01-1349069361.6-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:29:24.053+10	209032
-2012-10-01-1349069386.97-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:29:50.245+10	274568
-2012-10-01-1349069392.98-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:29:56.281+10	270472
-2012-10-01-1349069397.43-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:30:00.371+10	241800
-2012-10-01-1349069400.74-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:30:14.247+10	1131450
-2012-10-01-1349069414.49-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:30:18.227+10	300216
-2012-10-01-1349069418.43-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:30:27.375+10	694654
-2012-10-01-1349069427.53-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:30:35.73+10	682708
-2012-10-01-1349069435.99-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:30:41.26+10	386284
-2012-10-01-1349069441.51-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:30:48.057+10	527788
-2012-10-01-1349069449.58-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:30:55.237+10	433642
-2012-10-01-1349069455.8-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:31:06.707+10	916184
-2012-10-01-1349069468.09-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:31:12.423+10	353428
-2012-10-01-1349069474.2-demo.wav	10301		CanberraMtAinsli	2012-10-01 15:31:33.921+10	1656908
-2012-10-01-1349069494.81-demo.wav	10301		CanberraMtAinsli	2012-10-01 15:31:39.6+10	401440
-2012-10-01-1349069499.97-demo.wav	10301		CanberraMtAinsli	2012-10-01 15:31:43.918+10	331912
-2012-10-01-1349069504.17-demo.wav	10301		CanberraMtAinsli	2012-10-01 15:31:47.038+10	224242
-2012-10-01-1349069507.23-demo.wav	10301		CanberraMtAinsli	2012-10-01 15:31:50.206+10	199510
-2012-10-01-1349069672.15-demo.wav	10301		CanberraMtAinsli	2012-10-01 15:34:34.64+10	207788
-2012-10-01-1349069770.74-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:36:14.861+10	345252
-2012-10-01-1349069776.53-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:36:19.891+10	280712
-2012-10-01-1349069780.14-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:36:24.449+10	362632
-2012-10-01-1349069785.44-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:36:32.713+10	577544
-2012-10-01-1349069792.96-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:36:40.021+10	529092
-2012-10-01-1349069800.3-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:36:49.827+10	778648
-2012-10-01-1349069810.42-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:36:59.993+10	802432
-2012-10-01-1349069821.54-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-01 15:37:10.334+10	736672
-2012-10-01-1349069833.5-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:37:20.612+10	594960
-2012-10-01-1349069841.01-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:37:28+10	585864
-2012-10-01-1349069851.52-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:37:36.789+10	401826
-2012-10-01-1349069857.34-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:37:50.747+10	1108302
-2012-10-01-1349069872.05-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:37:57.089+10	422014
-2012-10-01-1349069879.1-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:38:06.931+10	650378
-2012-10-01-1349069887.2-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:38:14.479+10	590802
-2012-10-01-1349069895.15-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:38:20.548+10	451822
-2012-10-01-1349069900.67-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:38:25.902+10	395212
-2012-10-01-1349069906.11-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:38:32.36+10	519292
-2012-10-01-1349069912.64-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:38:39.747+10	577458
-2012-10-01-1349069920.5-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:38:54.01+10	1136502
-2012-10-01-1349069935.32-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:38:59.522+10	352392
-2012-10-01-1349069940.3-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:39:10.619+10	859786
-2012-10-01-1349069950.79-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:39:27.74+10	1384776
-2012-10-01-1349069967.93-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:39:37.567+10	748056
-2012-10-01-1349069977.83-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:39:43.773+10	454596
-2012-10-01-1349070748.71-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:52:32.025+10	277572
-2012-10-01-1349070753.52-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:52:40.783+10	608182
-2012-10-01-1349070761.02-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:52:43.655+10	221320
-2012-10-01-1349070764.92-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:52:56.035+10	930620
-2012-10-01-1349070776.47-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:53:01.191+10	395390
-2012-10-01-1349070784.23-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:53:07.669+10	243130
-2012-10-01-1349070855.39-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:54:17.901+10	208494
-2012-10-01-1349070889.95-demo.wav	10301		CanberraMtAinsli	2012-10-01 15:54:54.849+10	411566
-2012-10-01-1349070895.03-demo.wav	10301		CanberraMtAinsli	2012-10-01 15:54:58.176+10	262280
-2012-10-01-1349071175.51-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 15:59:39.537+10	333338
-2012-10-01-1349071181.34-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:59:47.724+10	536712
-2012-10-01-1349071188.2-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 15:59:55.713+10	630920
-2012-10-01-1349071196.74-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 16:00:00.831+10	295630
-2012-10-01-1349071201.45-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 16:00:06.021+10	385076
-2012-10-01-1349071426.16-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:03:48.79+10	220090
-2012-10-01-1349071431.81-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:04:00.052+10	692360
-2012-10-01-1349071440.28-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:04:08.272+10	669832
-2012-10-01-1349071448.44-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:04:12.433+10	336008
-2012-10-01-1349071452.67-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:04:21.534+10	696750
-2012-10-01-1349071461.79-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:04:29.356+10	580078
-2012-10-01-1349071469.61-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:04:43.368+10	1097000
-2012-10-01-1349071483.59-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:04:46.776+10	245752
-2012-10-01-1349071487.0-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:04:59.059+10	941946
-2012-10-01-1349071500.73-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:05:05.522+10	396524
-2012-10-01-1349071506.22-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:05:08.993+10	229512
-2012-10-01-1349071509.23-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:05:19.71+10	868360
-2012-10-01-1349071519.97-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:05:28.028+10	655584
-2012-10-01-1349071528.29-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:05:36.762+10	652372
-2012-10-01-1349071537.58-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:05:42.92+10	441816
-2012-10-01-1349071543.19-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:05:46.966+10	317554
-2012-10-01-1349071549.65-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:05:59.938+10	856254
-2012-10-01-1349071560.17-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:06:05.633+10	398242
-2012-10-01-1349072088.19-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 16:14:52.183+10	335894
-2012-10-01-1349072093.16-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 16:14:59.54+10	534640
-2012-10-01-1349072101.17-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 16:15:08.843+10	643208
-2012-10-01-1349072109.1-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 16:15:14.409+10	446344
-2012-10-01-1349072114.89-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 16:15:23.11+10	667046
-2012-10-01-1349072123.3-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 16:15:31.074+10	600614
-2012-10-01-1349072131.25-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 16:15:37.708+10	484090
-2012-10-01-1349072247.61-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:17:31.451+10	322546
-2012-10-01-1349072252.45-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:17:35.116+10	223340
-2012-10-01-1349072255.56-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:17:45.88+10	865604
-2012-10-01-1349072266.14-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:17:50.551+10	327958
-2012-10-01-1349072273.02-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:18:04.515+10	909976
-2012-10-01-1349072284.84-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:18:11.361+10	545702
-2012-10-01-1349072292.33-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:18:16.927+10	385060
-2012-10-01-1349072297.1-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:18:20.335+10	270472
-2012-10-01-1349072301.08-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:18:29.901+10	743560
-2012-10-01-1349072310.08-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:18:39.529+10	772432
-2012-10-01-1349072320.13-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:18:46.823+10	562394
-2012-10-01-1349072424.9-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:20:28.652+10	312780
-2012-10-01-1349072430.0-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:20:33.866+10	323720
-2012-10-01-1349072434.88-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:20:42.31+10	622704
-2012-10-01-1349072442.55-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:20:45.398+10	237704
-2012-10-01-1349072445.6-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:20:49.638+10	336008
-2012-10-01-1349072450.11-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:20:52.485+10	198702
-2012-10-01-1349072452.69-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:21:17.806+10	2062712
-2012-10-01-1349072478.0-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:21:28.794+10	839208
-2012-10-01-1349072488.94-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:21:35.448+10	485880
-2012-10-01-1349072495.66-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:21:39.944+10	334984
-2012-10-01-1349072501.53-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:21:58.515+10	1423888
-2012-10-01-1349072518.67-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:22:08.159+10	796786
-2012-10-01-1349072530.13-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:22:14.59+10	372872
-2012-10-01-1349072535.35-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:22:18.142+10	235460
-2012-10-01-1349072613.61-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:23:36.071+10	208850
-2012-10-01-1349072664.74-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:24:27.961+10	271590
-2012-10-01-1349072669.07-demo.wav	44028		CanberraMtAinsli	2012-10-01 16:24:34.312+10	438480
-2012-10-01-1349072674.44-demo.wav	44028		CanberraMtAinsli	2012-10-01 16:24:38.263+10	323720
-2012-10-01-1349072678.63-demo.wav	44028		CanberraMtAinsli	2012-10-01 16:24:41.014+10	200840
-2012-10-01-1349072681.21-demo.wav	44028		CanberraMtAinsli	2012-10-01 16:25:19.403+10	3132642
-2012-10-01-1349072719.67-demo.wav	44028		CanberraMtAinsli	2012-10-01 16:25:22.41+10	181760
-2012-10-01-1349072722.67-demo.wav	44028		CanberraMtAinsli	2012-10-01 16:25:41.573+10	1521916
-2012-10-01-1349072741.83-demo.wav	44028		CanberraMtAinsli	2012-10-01 16:25:44.645+10	201424
-2012-10-01-1349072744.8-demo.wav	44028		CanberraMtAinsli	2012-10-01 16:25:55.233+10	817118
-2012-10-01-1349072755.99-demo.wav	44028		CanberraMtAinsli	2012-10-01 16:26:11.34+10	1288844
-2012-10-01-1349072771.53-demo.wav	44028		CanberraMtAinsli	2012-10-01 16:26:19.211+10	638562
-2012-10-01-1349072780.63-demo.wav	44028		CanberraMtAinsli	2012-10-01 16:26:38.63+10	1449838
-2012-10-01-1349072798.8-demo.wav	44028		CanberraMtAinsli	2012-10-01 16:26:43.556+10	351108
-2012-10-01-1349072804.11-demo.wav	44028		CanberraMtAinsli	2012-10-01 16:26:51.986+10	658940
-2012-10-01-1349072812.36-demo.wav	44028		CanberraMtAinsli	2012-10-01 16:26:54.802+10	203670
-2012-10-01-1349072815.49-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 16:27:01.413+10	497798
-2012-10-01-1349072822.75-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 16:27:08.543+10	485512
-2012-10-01-1349072828.71-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 16:27:11.605+10	218616
-2012-10-01-1349072832.21-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 16:27:16.507+10	323306
-2012-10-01-1349072889.36-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:28:12.523+10	264612
-2012-10-01-1349072892.78-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:28:15.658+10	241800
-2012-10-01-1349072896.04-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:28:25.175+10	766088
-2012-10-01-1349072905.38-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:28:35.364+10	837768
-2012-10-01-1349072946.48-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:29:10.714+10	354374
-2012-10-01-1349072951.64-demo.wav	10301		CanberraMtAinsli	2012-10-01 16:29:15.033+10	282760
-2012-10-01-1349072956.23-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 16:29:31.489+10	1277822
-2012-10-01-1349073044.14-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:30:47.226+10	259450
-2012-10-01-1349073047.45-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:30:49.994+10	213128
-2012-10-01-1349073050.11-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:30:58.936+10	743560
-2012-10-01-1349073059.11-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:31:09.397+10	826768
-2012-10-01-1349073072.03-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:31:20.642+10	687708
-2012-10-01-1349073081.08-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:31:24+10	199298
-2012-10-01-1349073084.63-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:31:39.245+10	1224950
-2012-10-01-1349073100.55-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:31:44.107+10	299144
-2012-10-01-1349073104.26-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:31:53.913+10	813136
-2012-10-01-1349073114.44-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:32:01.894+10	621110
-2012-10-01-1349073122.02-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:32:06.565+10	318672
-2012-10-01-1349073126.7-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:32:11.123+10	323834
-2012-10-01-1349073476.87-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:37:59.347+10	208508
-2012-10-01-1349073481.12-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:38:08.257+10	600200
-2012-10-01-1349073488.48-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:38:14.382+10	487522
-2012-10-01-1349073494.58-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:38:19.519+10	413820
-2012-10-01-1349073499.71-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:38:23.117+10	274130
-2012-10-01-1349073503.38-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:38:31.162+10	643512
-2012-10-01-1349073511.42-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:38:41.768+10	843194
-2012-10-01-1349073521.95-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:38:50.614+10	684664
-2012-10-01-1349073530.88-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:39:01.826+10	878878
-2012-10-01-1349073542.1-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:39:09.665+10	617266
-2012-10-01-1349073550.87-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:39:21.117+10	798766
-2012-10-01-1349073561.38-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:39:24.684+10	249548
-2012-10-01-1349073564.82-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:39:31.674+10	510450
-2012-10-01-1349073571.9-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:39:37.896+10	450908
-2012-10-01-1349073855.95-demo.wav	44028		CanberraMtAinsli	2012-10-01 16:44:21.002+10	422872
-2012-10-01-1349073862.03-demo.wav	44028		CanberraMtAinsli	2012-10-01 16:44:26.281+10	356488
-2012-10-01-1349073866.57-demo.wav	44028		CanberraMtAinsli	2012-10-01 16:44:43.253+10	1337302
-2012-10-01-1349073883.49-demo.wav	44028		CanberraMtAinsli	2012-10-01 16:44:48.451+10	373622
-2012-10-01-1349073888.7-demo.wav	44028		CanberraMtAinsli	2012-10-01 16:44:52.05+10	216418
-2012-10-01-1349073892.3-demo.wav	44028		CanberraMtAinsli	2012-10-01 16:45:14.155+10	1824770
-2012-10-01-1349073914.36-demo.wav	44028		CanberraMtAinsli	2012-10-01 16:45:40.309+10	2114228
-2012-10-01-1349073940.56-demo.wav	44028		CanberraMtAinsli	2012-10-01 16:45:44.675+10	331526
-2012-10-01-1349073944.81-demo.wav	44028		CanberraMtAinsli	2012-10-01 16:45:47.746+10	183824
-2012-10-01-1349073947.9-demo.wav	44028		CanberraMtAinsli	2012-10-01 16:45:51.81+10	265356
-2012-10-01-1349073951.99-demo.wav	44028		CanberraMtAinsli	2012-10-01 16:45:57.456+10	396920
-2012-10-01-1349074076.12-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:47:58.622+10	210794
-2012-10-01-1349074080.26-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:48:13.562+10	1112200
-2012-10-01-1349074093.86-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:48:20.344+10	542856
-2012-10-01-1349074100.59-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:48:24.455+10	303520
-2012-10-01-1349074104.71-demo.wav	44028		CanberraBlackMnt	2012-10-01 16:48:30.422+10	416844
-2012-10-01-1349074644.64-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 16:57:31.831+10	604194
-2012-10-01-1349074694.17-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 16:58:20.975+10	570280
-2012-10-01-1349074701.95-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 16:58:30.364+10	702888
-2012-10-01-1349074710.58-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 16:58:43.571+10	1037094
-2012-10-01-1349074723.73-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 16:58:56.823+10	1037490
-2012-10-01-1349074737.13-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 16:59:17.233+10	1630004
-2012-10-01-1349074757.49-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 16:59:20.472+10	184482
-2012-10-01-1349075309.02-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 17:08:33.19+10	351220
-2012-10-01-1349075313.46-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 17:08:36.992+10	297096
-2012-10-01-1349075317.27-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 17:08:53.218+10	1277604
-2012-10-01-1349075333.48-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 17:09:12.523+10	1543156
-2012-10-01-1349075352.77-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 17:09:26.318+10	1081412
-2012-10-01-1349075366.47-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 17:09:33.41+10	520122
-2012-10-01-1349075589.46-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-01 17:13:13.056+10	300178
-2012-10-01-1349075593.31-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-01 17:13:17.006+10	309384
-2012-10-01-1349075864.02-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-01 17:17:49.695+10	473702
-2012-10-01-1349075869.91-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-01 17:17:55.901+10	497800
-2012-10-01-1349078506.84-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 18:01:52.925+10	510088
-2012-10-01-1349078513.38-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 18:01:56.78+10	286856
-2012-10-01-1349078518.1-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 18:02:05.428+10	611342
-2012-10-01-1349078526.62-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 18:02:10.687+10	339750
-2012-10-01-1349078531.31-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 18:02:14.877+10	295048
-2012-10-01-1349078535.37-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 18:02:17.995+10	221256
-2012-10-01-1349078538.39-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 18:02:26.916+10	679076
-2012-10-01-1349078547.06-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 18:02:36.617+10	741308
-2012-10-01-1349078556.81-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 18:02:45.014+10	625236
-2012-10-01-1349078565.3-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-01 18:02:51.314+10	441204
-2012-10-01-1349079229.09-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-01 18:13:57.063+10	668306
-2012-10-01-1349079385.99-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 18:16:29.179+10	267492
-2012-10-01-1349079389.9-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 18:16:33.035+10	260232
-2012-10-01-1349079393.22-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 18:16:43.471+10	802234
-2012-10-01-1349079403.78-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-01 18:16:51.646+10	595020
-2012-10-01-1349079980.36-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-01 18:26:22.848+10	209174
-2012-10-01-1349080027.94-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-01 18:27:10.458+10	208146
-2012-10-01-1349080418.08-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:33:41.616+10	296550
-2012-10-01-1349080422.82-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:33:53.849+10	920506
-2012-10-01-1349080434.17-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:34:21.629+10	2249698
-2012-10-01-1349080461.86-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:34:26.468+10	339968
-2012-10-01-1349080466.69-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:34:32.059+10	386706
-2012-10-01-1349080472.23-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:34:35.174+10	227228
-2012-10-01-1349080475.43-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:34:39.422+10	301370
-2012-10-01-1349080479.65-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:34:48.224+10	656006
-2012-10-01-1349080830.54-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:40:34.219+10	309048
-2012-10-01-1349080834.45-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:40:40.761+10	530568
-2012-10-01-1349080841.9-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:40:49.326+10	616834
-2012-10-01-1349080876.42-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:41:19.057+10	222326
-2012-10-01-1349080879.28-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:41:40.365+10	1759352
-2012-10-01-1349081159.01-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:46:01.591+10	218870
-2012-10-01-1349081161.69-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:46:04.512+10	239728
-2012-10-01-1349081164.61-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:46:10.355+10	483436
-2012-10-01-1349081170.59-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:46:17.107+10	548988
-2012-10-01-1349081177.2-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:46:19.98+10	235102
-2012-10-01-1349081180.08-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:46:22.246+10	182458
-2012-10-01-1349081182.34-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:46:30.531+10	623040
-2012-10-01-1349081190.93-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:46:35.016+10	321014
-2012-10-01-1349081195.99-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:46:41.879+10	452436
-2012-10-01-1349081201.98-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:46:45.871+10	264410
-2012-10-01-1349081206.18-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:46:53.692+10	624082
-2012-10-01-1349081793.98-demo.wav	40067		CanberraBlackMnt	2012-10-01 18:56:36.471+10	209346
-2012-10-01-1349081910.49-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:58:34.523+10	338934
-2012-10-01-1349081915.26-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:58:38.577+10	280712
-2012-10-01-1349081918.67-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:58:42.011+10	282726
-2012-10-01-1349081922.26-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:58:44.868+10	221320
-2012-10-01-1349081924.96-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:58:50.359+10	454048
-2012-10-01-1349081930.47-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:58:53.568+10	253008
-2012-10-01-1349081933.65-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:59:17.913+10	1954976
-2012-10-01-1349081958.07-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:59:23.437+10	432182
-2012-10-01-1349081963.52-demo.wav	44028		CanberraBlackMnt	2012-10-01 18:59:30.716+10	536282
-2012-10-01-1349082633.19-demo.wav	44028		CanberraBlackMnt	2012-10-01 19:10:35.649+10	208430
-2012-10-01-1349082639.5-demo.wav	44028		CanberraBlackMnt	2012-10-01 19:10:43.551+10	342152
-2012-10-01-1349082643.64-demo.wav	44028		CanberraBlackMnt	2012-10-01 19:10:46.361+10	231560
-2012-10-01-1349082646.44-demo.wav	44028		CanberraBlackMnt	2012-10-01 19:10:56.003+10	802896
-2012-10-01-1349082656.09-demo.wav	44028		CanberraBlackMnt	2012-10-01 19:10:59.579+10	294256
-2012-10-01-1349082659.67-demo.wav	44028		CanberraBlackMnt	2012-10-01 19:11:06.554+10	553266
-2012-10-01-1349082666.64-demo.wav	44028		CanberraBlackMnt	2012-10-01 19:11:32.544+10	2099254
-2012-10-01-1349082692.63-demo.wav	44028		CanberraBlackMnt	2012-10-01 19:11:44.133+10	962590
-2012-10-01-1349082704.22-demo.wav	44028		CanberraBlackMnt	2012-10-01 19:11:54.925+10	842024
-2012-10-01-1349082715.02-demo.wav	44028		CanberraBlackMnt	2012-10-01 19:12:00.767+10	449722
-2012-10-01-1349082720.85-demo.wav	44028		CanberraBlackMnt	2012-10-01 19:12:10.745+10	734004
-2012-10-01-1349082959.72-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-01 19:16:02.199+10	208934
-2012-10-01-1349082989.51-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-01 19:16:38.254+10	733238
-2012-10-01-1349082998.83-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-01 19:16:41.536+10	229512
-2012-10-01-1349083002.71-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-01 19:16:49.292+10	553096
-2012-10-01-1349083292.9-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-01 19:21:36.259+10	281698
-2012-10-01-1349083296.35-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-01 19:21:38.886+10	215148
-2012-10-01-1349083298.97-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-01 19:21:42.588+10	305260
-2012-10-01-1349083302.68-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-01 19:21:45.045+10	200840
-2012-10-01-1349083305.8-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-01 19:22:03.222+10	1458312
-2012-10-01-1349084903.43-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-01 19:48:28.198+10	400568
-2012-10-01-1349084908.51-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-01 19:48:30.796+10	190600
-2012-10-01-1349085634.34-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:00:36.837+10	208356
-2012-10-01-1349086091.45-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-01 20:08:14.096+10	222528
-2012-10-01-1349086095.34-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-01 20:08:23.917+10	716270
-2012-10-01-1349086312.57-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-01 20:11:55.42+10	235380
-2012-10-01-1349086316.28-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-01 20:11:58.973+10	227464
-2012-10-01-1349086319.76-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-01 20:12:02.338+10	215176
-2012-10-01-1349086386.84-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:13:09.698+10	239108
-2012-10-01-1349086391.28-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:13:18.629+10	615574
-2012-10-01-1349086398.81-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:13:21.389+10	213128
-2012-10-01-1349087037.51-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:24:01.028+10	290074
-2012-10-01-1349087042.84-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:24:07.872+10	424044
-2012-10-01-1349087048.09-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:24:12.498+10	366728
-2012-10-01-1349087052.66-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:24:15.289+10	217200
-2012-10-01-1349087055.44-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:24:19.851+10	372826
-2012-10-01-1349087060.07-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:24:22.292+10	180060
-2012-10-01-1349087136.27-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:25:38.901+10	220602
-2012-10-01-1349087139.14-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:25:43.367+10	356488
-2012-10-01-1349087145.29-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:25:49.972+10	393352
-2012-10-01-1349087150.94-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:26:11.952+10	1705544
-2012-10-01-1349087172.78-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:26:16.003+10	266376
-2012-10-01-1349087177.21-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:26:20.278+10	259908
-2012-10-01-1349087180.44-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:26:23.261+10	212548
-2012-10-01-1349087183.46-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:26:47.349+10	1939322
-2012-10-01-1349087207.59-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:26:50.97+10	272478
-2012-10-01-1349087417.66-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-01 20:30:28.117+10	877634
-2012-10-01-1349087430.02-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:30:39.919+10	825480
-2012-10-01-1349087441.03-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:30:45.039+10	331886
-2012-10-01-1349087445.17-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:30:48.949+10	317576
-2012-10-01-1349087449.13-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:30:51.517+10	200840
-2012-10-01-1349087451.64-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:30:58.582+10	525714
-2012-10-01-1349087459.4-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:31:13.624+10	1190026
-2012-10-01-1349087473.83-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:31:22.811+10	749674
-2012-10-01-1349087483.04-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:31:27.516+10	343276
-2012-10-01-1349087487.75-demo.wav	44028		CanberraBlackMnt	2012-10-01 20:31:31.027+10	218756
-2012-10-01-1349087693.19-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-01 20:35:01.109+10	662618
-2012-10-01-1349087956.97-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-01 20:39:25.435+10	707728
-2012-10-01-1349092642.58-demo.wav	10301		CanberraMtAinsli	2012-10-01 21:57:25.443+10	236208
-2012-10-01-1349099640.68-demo.wav	10301		CanberraMtAinsli	2012-10-01 23:54:03.503+10	236510
-2012-10-01-1349099645.09-demo.wav	10301		CanberraMtAinsli	2012-10-01 23:54:12.452+10	620680
-2012-10-01-1349099653.68-demo.wav	10301		CanberraMtAinsli	2012-10-01 23:54:29.373+10	1317182
-2012-10-01-1349099669.65-demo.wav	10301		CanberraMtAinsli	2012-10-01 23:54:34.254+10	325830
-2012-10-01-1349099674.79-demo.wav	10301		CanberraMtAinsli	2012-10-01 23:54:39.31+10	323736
-2012-10-02-1349119076.14-demo.wav	44028		CanberraBlackMnt	2012-10-02 05:17:58.661+10	209034
-2012-10-02-1349121763.96-demo.wav	44028		CanberraBlackMnt	2012-10-02 06:02:46.488+10	209710
-2012-10-02-1349121767.19-demo.wav	44028		CanberraBlackMnt	2012-10-02 06:02:50.922+10	313480
-2012-10-02-1349121800.6-demo.wav	44028		CanberraBlackMnt	2012-10-02 06:03:24.225+10	303266
-2012-10-02-1349121805.27-demo.wav	44028		CanberraBlackMnt	2012-10-02 06:03:29.089+10	317846
-2012-10-02-1349121809.38-demo.wav	44028		CanberraBlackMnt	2012-10-02 06:03:31.706+10	196744
-2012-10-02-1349121811.98-demo.wav	44028		CanberraBlackMnt	2012-10-02 06:03:34.418+10	204936
-2012-10-02-1349121815.0-demo.wav	44028		CanberraBlackMnt	2012-10-02 06:03:41.644+10	558214
-2012-10-02-1349121822.67-demo.wav	44028		CanberraBlackMnt	2012-10-02 06:03:47.37+10	384198
-2012-10-02-1349122370.28-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 06:12:53.826+10	295796
-2012-10-02-1349122374.51-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 06:12:57.872+10	282760
-2012-10-02-1349122378.47-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 06:13:02.315+10	323720
-2012-10-02-1349122382.57-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 06:13:16.961+10	1146110
-2012-10-02-1349122397.16-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 06:13:20.183+10	200648
-2012-10-02-1349122400.52-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 06:13:46.568+10	2148368
-2012-10-02-1349122426.88-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 06:14:08.176+10	1734836
-2012-10-02-1349122449.06-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 06:14:12.912+10	323654
-2012-10-02-1349122453.19-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 06:14:29.52+10	1365422
-2012-10-02-1349122469.78-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 06:14:41.225+10	899006
-2012-10-02-1349122481.6-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 06:14:45.579+10	267488
-2012-10-02-1349122714.58-demo.wav	40067		CanberraBlackMnt	2012-10-02 06:18:37.08+10	210002
-2012-10-02-1349122868.6-demo.wav	44014		CanberraBlackMnt	2012-10-02 06:21:15.621+10	588260
-2012-10-02-1349122876.53-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 06:21:25.216+10	727662
-2012-10-02-1349122952.85-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 06:22:37.109+10	357372
-2012-10-02-1349122978.97-demo.wav	40091	Fire Mgt	CanberraMtAinsli	2012-10-02 06:23:02.817+10	321672
-2012-10-02-1349123062.02-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 06:24:24.53+10	209874
-2012-10-02-1349123159.61-demo.wav	44028		CanberraBlackMnt	2012-10-02 06:26:03.489+10	327654
-2012-10-02-1349123163.87-demo.wav	44028		CanberraBlackMnt	2012-10-02 06:26:06.68+10	237704
-2012-10-02-1349123166.97-demo.wav	44028		CanberraBlackMnt	2012-10-02 06:26:15.962+10	757548
-2012-10-02-1349123176.14-demo.wav	44028		CanberraBlackMnt	2012-10-02 06:26:20.841+10	390552
-2012-10-02-1349123181.09-demo.wav	44028		CanberraBlackMnt	2012-10-02 06:26:24.973+10	265356
-2012-10-02-1349123185.27-demo.wav	44028		CanberraBlackMnt	2012-10-02 06:26:29.312+10	331418
-2012-10-02-1349123190.27-demo.wav	44028		CanberraBlackMnt	2012-10-02 06:26:37.525+10	596770
-2012-10-02-1349123197.83-demo.wav	44028		CanberraBlackMnt	2012-10-02 06:26:45.437+10	614118
-2012-10-02-1349123267.39-demo.wav	40091	Fire Mgt	CanberraMtAinsli	2012-10-02 06:27:51.055+10	305552
-2012-10-02-1349123273.83-demo.wav	40091	Fire Mgt	CanberraMtAinsli	2012-10-02 06:28:09.507+10	1319048
-2012-10-02-1349123672.64-demo.wav	40091	Fire Mgt	CanberraMtAinsli	2012-10-02 06:34:35.913+10	272330
-2012-10-02-1349123740.31-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 06:35:44.289+10	330588
-2012-10-02-1349123745.43-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 06:35:50.761+10	447272
-2012-10-02-1349123751.02-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 06:35:53.68+10	223368
-2012-10-02-1349123755.97-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 06:36:00.619+10	387274
-2012-10-02-1349123761.3-demo.wav	40091	Fire Mgt	CanberraMtAinsli	2012-10-02 06:36:09.769+10	708646
-2012-10-02-1349123770.04-demo.wav	40091	Fire Mgt	CanberraMtAinsli	2012-10-02 06:36:15.557+10	462984
-2012-10-02-1349123775.72-demo.wav	40091	Fire Mgt	CanberraMtAinsli	2012-10-02 06:36:19.6+10	327772
-2012-10-02-1349123780.26-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 06:36:26.836+10	555144
-2012-10-02-1349123788.69-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 06:36:35.019+10	531366
-2012-10-02-1349123795.4-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 06:36:44.788+10	756580
-2012-10-02-1349123807.57-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 06:36:51.278+10	310470
-2012-10-02-1349123811.69-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 06:36:54.277+10	217098
-2012-10-02-1349123814.55-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 06:36:56.892+10	188898
-2012-10-02-1349123942.77-demo.wav	44028		CanberraBlackMnt	2012-10-02 06:39:06.674+10	325956
-2012-10-02-1349123948.45-demo.wav	44028		CanberraBlackMnt	2012-10-02 06:39:13.118+10	390428
-2012-10-02-1349123953.42-demo.wav	44028		CanberraBlackMnt	2012-10-02 06:39:18.796+10	452744
-2012-10-02-1349123959.11-demo.wav	44028		CanberraBlackMnt	2012-10-02 06:39:22.48+10	282760
-2012-10-02-1349123964.23-demo.wav	44028		CanberraBlackMnt	2012-10-02 06:39:31.046+10	514784
-2012-10-02-1349124076.79-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:41:20.402+10	301390
-2012-10-02-1349124080.67-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:41:23.608+10	247944
-2012-10-02-1349124083.78-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:41:26.256+10	206984
-2012-10-02-1349124088.47-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:41:30.801+10	196744
-2012-10-02-1349124092.24-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:41:44.231+10	1006370
-2012-10-02-1349124105.34-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:41:51.855+10	546952
-2012-10-02-1349124112.15-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:41:55.955+10	309732
-2012-10-02-1349124116.58-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:42:04.853+10	672338
-2012-10-02-1349124125.13-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:42:12.271+10	590238
-2012-10-02-1349124132.81-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:42:17.151+10	305504
-2012-10-02-1349124414.97-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:47:01.545+10	552574
-2012-10-02-1349124421.84-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:47:05.82+10	336008
-2012-10-02-1349124427.73-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:47:10.636+10	245852
-2012-10-02-1349124430.97-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:47:17.415+10	519458
-2012-10-02-1349124437.62-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:47:26.154+10	703668
-2012-10-02-1349124446.44-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:47:29.855+10	256494
-2012-10-02-1349124450.72-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:47:33.348+10	195542
-2012-10-02-1349124925.99-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 06:55:31.344+10	449924
-2012-10-02-1349124932.01-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 06:55:43.952+10	1003656
-2012-10-02-1349124945.59-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 06:55:48.621+10	254088
-2012-10-02-1349124949.18-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 06:55:57.607+10	708744
-2012-10-02-1349124958.64-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 06:56:01.722+10	258184
-2012-10-02-1349124962.24-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 06:56:05.064+10	237704
-2012-10-02-1349124965.66-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 06:56:10.469+10	403522
-2012-10-02-1349124970.75-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 06:56:18.29+10	591022
-2012-10-02-1349124978.56-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 06:56:22.507+10	268250
-2012-10-02-1349125009.37-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:56:53.241+10	325768
-2012-10-02-1349125014.54-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:56:57.851+10	278664
-2012-10-02-1349125018.14-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:57:04.71+10	553022
-2012-10-02-1349125025.32-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:57:11.441+10	514162
-2012-10-02-1349125031.89-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:57:24.487+10	1055746
-2012-10-02-1349125044.82-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:57:30.5+10	451626
-2012-10-02-1349125155.87-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:59:20.781+10	411440
-2012-10-02-1349125162.89-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:59:27.64+10	399496
-2012-10-02-1349125168.2-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:59:31.756+10	299014
-2012-10-02-1349125173.46-demo.wav	44036		CanberraBlackMnt	2012-10-02 06:59:35.87+10	195702
-2012-10-02-1349125246.55-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:00:52.054+10	462218
-2012-10-02-1349125252.25-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:00:55.004+10	229512
-2012-10-02-1349125255.52-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:00:59.726+10	352392
-2012-10-02-1349125260.52-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:01:05.309+10	400132
-2012-10-02-1349125266.15-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:01:10.094+10	318742
-2012-10-02-1349125324.96-demo.wav	44028		CanberraBlackMnt	2012-10-02 07:02:07.445+10	208582
-2012-10-02-1349125328.34-demo.wav	44028		CanberraBlackMnt	2012-10-02 07:02:11.608+10	276616
-2012-10-02-1349125332.67-demo.wav	44028		CanberraBlackMnt	2012-10-02 07:02:17.765+10	425912
-2012-10-02-1349125338.05-demo.wav	44028		CanberraBlackMnt	2012-10-02 07:02:22.024+10	333960
-2012-10-02-1349125342.2-demo.wav	44028		CanberraBlackMnt	2012-10-02 07:02:27.128+10	413682
-2012-10-02-1349125347.42-demo.wav	44028		CanberraBlackMnt	2012-10-02 07:02:31.132+10	273706
-2012-10-02-1349125357.6-demo.wav	44028		CanberraBlackMnt	2012-10-02 07:02:44.258+10	497128
-2012-10-02-1349125364.44-demo.wav	44028		CanberraBlackMnt	2012-10-02 07:02:49.091+10	369926
-2012-10-02-1349125415.32-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:03:38.818+10	294102
-2012-10-02-1349125420.24-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:03:48.054+10	653918
-2012-10-02-1349125428.31-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:03:50.447+10	180360
-2012-10-02-1349125430.73-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:03:54.738+10	336008
-2012-10-02-1349125437.35-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:04:05.422+10	678024
-2012-10-02-1349125447.44-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:04:13.7+10	526472
-2012-10-02-1349125454.85-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:04:28.278+10	1123846
-2012-10-02-1349125470.39-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:04:32.681+10	192648
-2012-10-02-1349125537.83-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:05:41.818+10	333010
-2012-10-02-1349125543.5-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:05:49.905+10	535568
-2012-10-02-1349125551.56-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:05:54.8+10	272520
-2012-10-02-1349125555.05-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:05:58.118+10	258182
-2012-10-02-1349125558.52-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:06:02.043+10	264860
-2012-10-02-1349125562.36-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:06:07.721+10	434372
-2012-10-02-1349125652.85-demo.wav	44028		CanberraMtAinsli	2012-10-02 07:07:36.603+10	314550
-2012-10-02-1349125658.07-demo.wav	44028		CanberraBlackMnt	2012-10-02 07:07:44.498+10	535978
-2012-10-02-1349125664.69-demo.wav	44028		CanberraBlackMnt	2012-10-02 07:08:01.978+10	1417414
-2012-10-02-1349125682.21-demo.wav	44028		CanberraBlackMnt	2012-10-02 07:08:05.344+10	229180
-2012-10-02-1349125757.11-demo.wav	44036		CanberraMtAinsli	2012-10-02 07:09:21.322+10	352450
-2012-10-02-1349125765.24-demo.wav	44036		CanberraMtAinsli	2012-10-02 07:09:29.742+10	379016
-2012-10-02-1349125770.44-demo.wav	44036		CanberraMtAinsli	2012-10-02 07:09:35.406+10	417902
-2012-10-02-1349125775.67-demo.wav	44036		CanberraMtAinsli	2012-10-02 07:09:41.881+10	497614
-2012-10-02-1349125782.87-demo.wav	44036		CanberraMtAinsli	2012-10-02 07:09:48.405+10	452680
-2012-10-02-1349125788.92-demo.wav	44036		CanberraMtAinsli	2012-10-02 07:09:56.697+10	622842
-2012-10-02-1349125797.01-demo.wav	44036		CanberraMtAinsli	2012-10-02 07:10:03.269+10	510310
-2012-10-02-1349125804.1-demo.wav	44036		CanberraMtAinsli	2012-10-02 07:10:07.735+10	302678
-2012-10-02-1349125837.77-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:10:40.252+10	206984
-2012-10-02-1349125843.57-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 07:10:51.152+10	637064
-2012-10-02-1349125851.61-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:11:01.21+10	805000
-2012-10-02-1349125861.39-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:11:07.68+10	528520
-2012-10-02-1349125868.28-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:11:15.894+10	590224
-2012-10-02-1349125876.11-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:11:20.831+10	337296
-2012-10-02-1349125881.12-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:11:25.357+10	292968
-2012-10-02-1349125885.62-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:11:29.662+10	275976
-2012-10-02-1349125974.66-demo.wav	44036		CanberraMtAinsli	2012-10-02 07:12:57.842+10	266666
-2012-10-02-1349125979.44-demo.wav	44036		CanberraMtAinsli	2012-10-02 07:13:02.149+10	227464
-2012-10-02-1349126084.21-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:14:46.83+10	220264
-2012-10-02-1349126087.16-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:14:51.089+10	329864
-2012-10-02-1349126093.28-demo.wav	44028		CanberraMtAinsli	2012-10-02 07:15:05.778+10	1046014
-2012-10-02-1349126107.48-demo.wav	44028		CanberraMtAinsli	2012-10-02 07:15:24.086+10	1334184
-2012-10-02-1349126125.0-demo.wav	44028		CanberraMtAinsli	2012-10-02 07:15:29.334+10	362130
-2012-10-02-1349126129.85-demo.wav	44028		CanberraMtAinsli	2012-10-02 07:15:31.983+10	180360
-2012-10-02-1349126132.32-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 07:15:38.889+10	551048
-2012-10-02-1349126139.03-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 07:15:41.34+10	192648
-2012-10-02-1349126308.14-demo.wav	40091	Fire Mgt	CanberraMtAinsli	2012-10-02 07:18:31.781+10	304136
-2012-10-02-1349126312.93-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:18:38.24+10	444894
-2012-10-02-1349126318.63-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 07:18:45.919+10	612488
-2012-10-02-1349126326.48-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 07:18:52.058+10	469128
-2012-10-02-1349126332.32-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 07:19:01.571+10	748942
-2012-10-02-1349126341.84-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 07:19:04.688+10	183076
-2012-10-02-1349126345.47-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 07:19:09.356+10	290824
-2012-10-02-1349126349.58-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 07:19:12.767+10	206114
-2012-10-02-1349126353.06-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 07:19:26.303+10	1049238
-2012-10-02-1349126366.54-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 07:19:30.92+10	304752
-2012-10-02-1349126371.14-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 07:19:34.183+10	195450
-2012-10-02-1349126374.37-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 07:19:39.136+10	335120
-2012-10-02-1349126381.56-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 07:19:44.874+10	255774
-2012-10-02-1349126526.12-demo.wav	44028		CanberraBlackMnt	2012-10-02 07:22:09.647+10	296886
-2012-10-02-1349126530.89-demo.wav	44028		CanberraBlackMnt	2012-10-02 07:22:14.863+10	331878
-2012-10-02-1349126535.83-demo.wav	44028		CanberraBlackMnt	2012-10-02 07:22:19.583+10	313362
-2012-10-02-1349126542.34-demo.wav	44028		CanberraBlackMnt	2012-10-02 07:22:24.704+10	200840
-2012-10-02-1349126545.02-demo.wav	44028		CanberraBlackMnt	2012-10-02 07:22:29.409+10	368720
-2012-10-02-1349126549.7-demo.wav	44028		CanberraBlackMnt	2012-10-02 07:22:32.518+10	204812
-2012-10-02-1349126553.33-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:22:43.285+10	836734
-2012-10-02-1349126563.98-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:22:46.747+10	231560
-2012-10-02-1349126568.61-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:22:51.868+10	276616
-2012-10-02-1349127134.03-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 07:32:17.401+10	281438
-2012-10-02-1349127137.66-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 07:32:20.989+10	280712
-2012-10-02-1349127226.95-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:33:49.677+10	228198
-2012-10-02-1349127231.46-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:33:54.653+10	268424
-2012-10-02-1349127235.33-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:34:00.078+10	399496
-2012-10-02-1349127241.14-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:34:04.447+10	278664
-2012-10-02-1349127244.74-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:34:07.319+10	215720
-2012-10-02-1349127248.04-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:34:11.083+10	236974
-2012-10-02-1349127292.08-demo.wav	44028		CanberraMtAinsli	2012-10-02 07:34:57.941+10	492108
-2012-10-02-1349127298.23-demo.wav	44028		CanberraMtAinsli	2012-10-02 07:35:01.132+10	243848
-2012-10-02-1349127301.42-demo.wav	44028		CanberraMtAinsli	2012-10-02 07:35:10.83+10	754836
-2012-10-02-1349127313.84-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 07:35:23.09+10	774300
-2012-10-02-1349127324.09-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 07:35:29.643+10	462482
-2012-10-02-1349127330.16-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 07:35:33.918+10	315528
-2012-10-02-1349127334.7-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 07:35:38.012+10	278654
-2012-10-02-1349127338.92-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 07:35:44.08+10	430984
-2012-10-02-1349127345.0-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 07:35:53.421+10	707126
-2012-10-02-1349127353.71-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 07:35:57.574+10	325768
-2012-10-02-1349127357.83-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 07:36:00.077+10	188474
-2012-10-02-1349127360.35-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 07:36:05.976+10	472118
-2012-10-02-1349127366.67-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 07:36:15.828+10	768136
-2012-10-02-1349127376.04-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 07:36:21.87+10	468004
-2012-10-02-1349127382.16-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 07:36:26.604+10	350414
-2012-10-02-1349127386.82-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 07:36:45.838+10	1594092
-2012-10-02-1349127502.43-demo.wav	44028		CanberraBlackMnt	2012-10-02 07:38:25.55+10	260424
-2012-10-02-1349127507.19-demo.wav	44028		CanberraMtAinsli	2012-10-02 07:38:35.152+10	669832
-2012-10-02-1349127515.46-demo.wav	44028		CanberraMtAinsli	2012-10-02 07:38:39.81+10	364680
-2012-10-02-1349127520.11-demo.wav	44028		CanberraMtAinsli	2012-10-02 07:38:42.729+10	221320
-2012-10-02-1349127522.94-demo.wav	44028		CanberraMtAinsli	2012-10-02 07:38:50.688+10	622578
-2012-10-02-1349127535.09-demo.wav	44028		CanberraMtAinsli	2012-10-02 07:39:00.562+10	415002
-2012-10-02-1349127543.15-demo.wav	44028		CanberraMtAinsli	2012-10-02 07:39:16.575+10	1125972
-2012-10-02-1349127556.79-demo.wav	44028		CanberraMtAinsli	2012-10-02 07:39:21.248+10	304012
-2012-10-02-1349127561.45-demo.wav	44028		CanberraMtAinsli	2012-10-02 07:39:30.705+10	739366
-2012-10-02-1349127570.94-demo.wav	44028		CanberraMtAinsli	2012-10-02 07:39:34.168+10	217930
-2012-10-02-1349127575.22-demo.wav	44028		CanberraMtAinsli	2012-10-02 07:39:38.793+10	236042
-2012-10-02-1349127580.21-demo.wav	44028		CanberraMtAinsli	2012-10-02 07:39:44.104+10	313106
-2012-10-02-1349127585.59-demo.wav	44028		CanberraMtAinsli	2012-10-02 07:39:50.214+10	360088
-2012-10-02-1349127592.18-demo.wav	44028		CanberraMtAinsli	2012-10-02 07:39:56.928+10	361756
-2012-10-02-1349127597.22-demo.wav	44028		CanberraMtAinsli	2012-10-02 07:40:05.476+10	658698
-2012-10-02-1349127605.77-demo.wav	44028		CanberraMtAinsli	2012-10-02 07:40:10.086+10	345056
-2012-10-02-1349127610.41-demo.wav	44028		CanberraMtAinsli	2012-10-02 07:40:19.638+10	755040
-2012-10-02-1349127619.94-demo.wav	44028		CanberraMtAinsli	2012-10-02 07:40:23.611+10	278920
-2012-10-02-1349127624.39-demo.wav	40067		CanberraBlackMnt	2012-10-02 07:40:35.286+10	916120
-2012-10-02-1349127653.64-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:40:57.677+10	340104
-2012-10-02-1349127659.56-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 07:41:13.867+10	1204360
-2012-10-02-1349127674.64-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 07:41:18.184+10	297096
-2012-10-02-1349127679.58-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 07:41:23.41+10	321672
-2012-10-02-1349127684.11-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 07:41:28.736+10	354902
-2012-10-02-1349127689.09-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:41:36.787+10	647304
-2012-10-02-1349127697.46-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:41:43.164+10	479368
-2012-10-02-1349127703.49-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:41:48.17+10	333260
-2012-10-02-1349127708.41-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:41:52.118+10	247852
-2012-10-02-1349127712.57-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:41:57.523+10	415836
-2012-10-02-1349127718.7-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:42:01.878+10	263312
-2012-10-02-1349127722.16-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:42:10.109+10	611272
-2012-10-02-1349127730.41-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:42:13.981+10	238268
-2012-10-02-1349127734.24-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:42:17.792+10	242044
-2012-10-02-1349127738.28-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:42:22.812+10	380456
-2012-10-02-1349127743.77-demo.wav	44036		CanberraBlackMnt	2012-10-02 07:42:29.542+10	485512
-2012-10-02-1349127750.51-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:42:42.731+10	1028232
-2012-10-02-1349127763.87-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:42:46.734+10	237704
-2012-10-02-1349127767.53-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:42:54.053+10	533048
-2012-10-02-1349127774.3-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:42:59.162+10	353410
-2012-10-02-1349127779.6-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:43:04.575+10	415874
-2012-10-02-1349127785.16-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:43:09.533+10	340410
-2012-10-02-1349127837.39-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:44:00.401+10	248160
-2012-10-02-1349127841.81-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 07:44:05.393+10	301192
-2012-10-02-1349128013.49-demo.wav	44028		CanberraBlackMnt	2012-10-02 07:46:55.988+10	207652
-2012-10-02-1349128128.48-demo.wav	40067		CanberraBlackMnt	2012-10-02 07:48:51.703+10	272076
-2012-10-02-1349128477.43-demo.wav	40067		CanberraBlackMnt	2012-10-02 07:54:39.992+10	213326
-2012-10-02-1349128537.29-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-02 07:55:39.766+10	208388
-2012-10-02-1349128612.24-demo.wav	44028		CanberraBlackMnt	2012-10-02 07:56:56.508+10	357398
-2012-10-02-1349128617.87-demo.wav	44028		CanberraBlackMnt	2012-10-02 07:57:02.983+10	428156
-2012-10-02-1349128623.26-demo.wav	44028		CanberraBlackMnt	2012-10-02 07:57:09.013+10	483464
-2012-10-02-1349128629.5-demo.wav	44028		CanberraBlackMnt	2012-10-02 07:57:11.98+10	209032
-2012-10-02-1349128984.03-demo.wav	44028		CanberraMtAinsli	2012-10-02 08:03:08.385+10	365720
-2012-10-02-1349128990.43-demo.wav	44028		CanberraMtAinsli	2012-10-02 08:03:14.733+10	362632
-2012-10-02-1349128995.9-demo.wav	44028		CanberraMtAinsli	2012-10-02 08:03:21.495+10	471156
-2012-10-02-1349129001.77-demo.wav	44028		CanberraMtAinsli	2012-10-02 08:03:26.393+10	388368
-2012-10-02-1349129006.66-demo.wav	44028		CanberraMtAinsli	2012-10-02 08:03:46.296+10	1626118
-2012-10-02-1349129030.58-demo.wav	44028		CanberraMtAinsli	2012-10-02 08:03:57.413+10	556468
-2012-10-02-1349129037.71-demo.wav	44028		CanberraMtAinsli	2012-10-02 08:04:05.579+10	632988
-2012-10-02-1349129045.85-demo.wav	44028		CanberraMtAinsli	2012-10-02 08:04:09.582+10	284134
-2012-10-02-1349129053.18-demo.wav	44028		CanberraMtAinsli	2012-10-02 08:04:16.234+10	226552
-2012-10-02-1349129057.9-demo.wav	40067		CanberraBlackMnt	2012-10-02 08:04:24.13+10	523088
-2012-10-02-1349129065.66-demo.wav	40067		CanberraBlackMnt	2012-10-02 08:04:28.692+10	256136
-2012-10-02-1349129068.98-demo.wav	40067		CanberraBlackMnt	2012-10-02 08:04:31.61+10	222584
-2012-10-02-1349129075.21-demo.wav	44028		CanberraMtAinsli	2012-10-02 08:04:43.604+10	705290
-2012-10-02-1349129083.82-demo.wav	44028		CanberraMtAinsli	2012-10-02 08:04:46.459+10	223368
-2012-10-02-1349129087.1-demo.wav	44028		CanberraMtAinsli	2012-10-02 08:04:51.324+10	354440
-2012-10-02-1349129091.59-demo.wav	44028		CanberraMtAinsli	2012-10-02 08:04:57.417+10	486288
-2012-10-02-1349129099.41-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:05:07.592+10	687284
-2012-10-02-1349129107.8-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:05:10.496+10	227464
-2012-10-02-1349129111.26-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:05:13.877+10	221320
-2012-10-02-1349129114.8-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:05:19.045+10	358536
-2012-10-02-1349129123.32-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:05:26.684+10	284592
-2012-10-02-1349129126.95-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:05:32.744+10	455558
-2012-10-02-1349129133.92-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:05:38.152+10	356430
-2012-10-02-1349129138.5-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:05:41.915+10	286856
-2012-10-02-1349129143.25-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:05:49.939+10	552518
-2012-10-02-1349129155.61-demo.wav	40067		CanberraBlackMnt	2012-10-02 08:06:13.701+10	1519972
-2012-10-02-1349129173.95-demo.wav	40067		CanberraBlackMnt	2012-10-02 08:06:16.556+10	219272
-2012-10-02-1349129177.01-demo.wav	40067		CanberraBlackMnt	2012-10-02 08:06:20.8+10	319624
-2012-10-02-1349129184.21-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 08:06:33.727+10	792710
-2012-10-02-1349129194.77-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 08:06:52.893+10	1521354
-2012-10-02-1349129213.86-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 08:07:07.201+10	1119798
-2012-10-02-1349129227.92-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 08:07:26.139+10	1532040
-2012-10-02-1349129333.62-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:08:56.099+10	207936
-2012-10-02-1349129336.34-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:08:59.561+10	272520
-2012-10-02-1349129341.61-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:09:04.202+10	219272
-2012-10-02-1349129345.49-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:09:10.772+10	444534
-2012-10-02-1349129354.19-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:09:16.867+10	202012
-2012-10-02-1349129697.75-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-02 08:15:00.268+10	209464
-2012-10-02-1349129703.67-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:15:19.469+10	1327138
-2012-10-02-1349129720.41-demo.wav	44028		CanberraMtAinsli	2012-10-02 08:15:26.487+10	510344
-2012-10-02-1349129726.7-demo.wav	44028		CanberraMtAinsli	2012-10-02 08:15:33.346+10	553096
-2012-10-02-1349129733.59-demo.wav	44028		CanberraMtAinsli	2012-10-02 08:15:35.85+10	190600
-2012-10-02-1349129736.45-demo.wav	44010	ACTION 44010	CanberraBlackMnt	2012-10-02 08:15:43.817+10	618632
-2012-10-02-1349129743.99-demo.wav	44010	ACTION 44010	CanberraBlackMnt	2012-10-02 08:15:50.542+10	551048
-2012-10-02-1349129750.74-demo.wav	44010	ACTION 44010	CanberraBlackMnt	2012-10-02 08:15:56.251+10	462854
-2012-10-02-1349129756.42-demo.wav	44010	ACTION 44010	CanberraBlackMnt	2012-10-02 08:16:01.541+10	400356
-2012-10-02-1349130137.28-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:22:20.127+10	239360
-2012-10-02-1349130141.25-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:22:23.733+10	209032
-2012-10-02-1349130144.03-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:22:28.166+10	348296
-2012-10-02-1349130148.43-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:22:41.133+10	1065424
-2012-10-02-1349130161.32-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:22:45.422+10	304058
-2012-10-02-1349130165.69-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:22:54.672+10	749360
-2012-10-02-1349130177.93-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:23:07.735+10	767234
-2012-10-02-1349130188.01-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:23:13.908+10	475232
-2012-10-02-1349130194.13-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:23:21.228+10	547808
-2012-10-02-1349130202.1-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:23:44.37+10	1872008
-2012-10-02-1349130224.59-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:23:47.034+10	206984
-2012-10-02-1349130227.35-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:23:51.58+10	354440
-2012-10-02-1349130231.81-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:23:59.506+10	647226
-2012-10-02-1349130243.02-demo.wav	44028		CanberraMtAinsli	2012-10-02 08:24:08.963+10	498598
-2012-10-02-1349130251.02-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:24:17.575+10	551048
-2012-10-02-1349130258.04-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:24:22.695+10	391304
-2012-10-02-1349130265.81-demo.wav	44028		CanberraMtAinsli	2012-10-02 08:24:35.167+10	788598
-2012-10-02-1349130276.61-demo.wav	44028		CanberraMtAinsli	2012-10-02 08:24:40.973+10	368776
-2012-10-02-1349130281.27-demo.wav	44028		CanberraMtAinsli	2012-10-02 08:24:44.307+10	254082
-2012-10-02-1349130363.85-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:26:08.881+10	419192
-2012-10-02-1349130369.05-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:26:13.63+10	385160
-2012-10-02-1349130373.93-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:26:16.758+10	239752
-2012-10-02-1349130377.03-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:26:26.263+10	776160
-2012-10-02-1349130386.56-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:26:36.98+10	852244
-2012-10-02-1349130397.14-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:26:46.215+10	728628
-2012-10-02-1349130406.6-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:26:50.282+10	257416
-2012-10-02-1349130410.87-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:26:55.689+10	404908
-2012-10-02-1349131017.75-demo.wav	40091	Fire Mgt	CanberraMtAinsli	2012-10-02 08:37:00.263+10	209882
-2012-10-02-1349131173.84-demo.wav	40067		CanberraMtAinsli	2012-10-02 08:39:36.325+10	208984
-2012-10-02-1349131179.54-demo.wav	40067		CanberraMtAinsli	2012-10-02 08:39:47.887+10	699332
-2012-10-02-1349131267.16-demo.wav	40067		CanberraMtAinsli	2012-10-02 08:41:09.636+10	207684
-2012-10-02-1349131271.47-demo.wav	40067		CanberraMtAinsli	2012-10-02 08:41:27.244+10	1327240
-2012-10-02-1349131287.52-demo.wav	40067		CanberraMtAinsli	2012-10-02 08:41:30.052+10	213128
-2012-10-02-1349131550.59-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:45:53.118+10	210266
-2012-10-02-1349131553.39-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:45:56.053+10	223368
-2012-10-02-1349131557.98-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:46:00.233+10	190600
-2012-10-02-1349131561.76-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:46:13.74+10	996696
-2012-10-02-1349131576.14-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:46:19.181+10	243374
-2012-10-02-1349131580.5-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:46:24.332+10	316346
-2012-10-02-1349131585.5-demo.wav	44028		CanberraBlackMnt	2012-10-02 08:46:29.292+10	249504
-2012-10-02-1349131591.44-demo.wav	40067		CanberraMtAinsli	2012-10-02 08:46:37.922+10	544980
-2012-10-02-1349131604.21-demo.wav	40067		CanberraMtAinsli	2012-10-02 08:46:59.867+10	1317000
-2012-10-02-1349131620.26-demo.wav	40067		CanberraMtAinsli	2012-10-02 08:47:05.72+10	456840
-2012-10-02-1349131625.95-demo.wav	40067		CanberraMtAinsli	2012-10-02 08:47:14.684+10	731994
-2012-10-02-1349131637.49-demo.wav	40067		CanberraMtAinsli	2012-10-02 08:47:29.135+10	977878
-2012-10-02-1349131678.8-demo.wav	40067		CanberraBlackMnt	2012-10-02 08:48:01.53+10	229464
-2012-10-02-1349131682.21-demo.wav	40067		CanberraBlackMnt	2012-10-02 08:48:06.76+10	383112
-2012-10-02-1349131687.43-demo.wav	40067		CanberraBlackMnt	2012-10-02 08:48:31.036+10	1932416
-2012-10-02-1349131711.94-demo.wav	40067		CanberraMtAinsli	2012-10-02 08:48:37.019+10	427082
-2012-10-02-1349131958.84-demo.wav	44036		CanberraBlackMnt	2012-10-02 08:52:41.325+10	207964
-2012-10-02-1349131961.62-demo.wav	44036		CanberraBlackMnt	2012-10-02 08:52:44.547+10	245896
-2012-10-02-1349131965.75-demo.wav	44036		CanberraBlackMnt	2012-10-02 08:52:49.3+10	299144
-2012-10-02-1349131970.07-demo.wav	44036		CanberraBlackMnt	2012-10-02 08:52:53.255+10	260990
-2012-10-02-1349132025.52-demo.wav	40067		CanberraMtAinsli	2012-10-02 08:53:49.22+10	310104
-2012-10-02-1349132030.38-demo.wav	40067		CanberraMtAinsli	2012-10-02 08:53:53.638+10	274568
-2012-10-02-1349132034.82-demo.wav	40067		CanberraMtAinsli	2012-10-02 08:54:16.429+10	1813832
-2012-10-02-1349132057.24-demo.wav	40067		CanberraMtAinsli	2012-10-02 08:54:21.086+10	323720
-2012-10-02-1349132061.55-demo.wav	40067		CanberraMtAinsli	2012-10-02 08:54:25.745+10	354440
-2012-10-02-1349132067.56-demo.wav	40067		CanberraBlackMnt	2012-10-02 08:54:33.113+10	465520
-2012-10-02-1349132073.38-demo.wav	40067		CanberraBlackMnt	2012-10-02 08:54:37.707+10	364680
-2012-10-02-1349132078.68-demo.wav	40067		CanberraBlackMnt	2012-10-02 08:54:48.298+10	776538
-2012-10-02-1349132088.59-demo.wav	40067		CanberraBlackMnt	2012-10-02 08:54:52.158+10	251034
-2012-10-02-1349132360.26-demo.wav	40067		CanberraBlackMnt	2012-10-02 08:59:22.734+10	207704
-2012-10-02-1349132363.24-demo.wav	40067		CanberraBlackMnt	2012-10-02 08:59:25.62+10	200840
-2012-10-02-1349132365.93-demo.wav	40067		CanberraBlackMnt	2012-10-02 08:59:30.804+10	409736
-2012-10-02-1349132371.09-demo.wav	40067		CanberraBlackMnt	2012-10-02 08:59:34.919+10	323708
-2012-10-02-1349132375.51-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 08:59:52.093+10	1385706
-2012-10-02-1349132393.07-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:00:02.109+10	757328
-2012-10-02-1349132403.25-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:00:05.984+10	229512
-2012-10-02-1349132448.34-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:00:52.029+10	307654
-2012-10-02-1349132453.82-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:01:07.58+10	1157256
-2012-10-02-1349132467.91-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:01:12.222+10	362632
-2012-10-02-1349132531.44-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-02 09:02:26.177+10	1240548
-2012-10-02-1349132547.1-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-02 09:02:31.228+10	344570
-2012-10-02-1349132551.72-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-02 09:02:38.434+10	563336
-2012-10-02-1349132559.74-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:02:54.048+10	1202312
-2012-10-02-1349132681.11-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:04:43.866+10	229442
-2012-10-02-1349132685.52-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:05:21.154+10	2968332
-2012-10-02-1349132758.52-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 09:06:03.01+10	376388
-2012-10-02-1349132763.43-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 09:06:05.729+10	192648
-2012-10-02-1349132994.72-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:09:57.244+10	208436
-2012-10-02-1349133000.76-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:10:04.964+10	354440
-2012-10-02-1349133074.34-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 09:11:18.1+10	315576
-2012-10-02-1349133079.1-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 09:11:24.655+10	467080
-2012-10-02-1349133086.81-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 09:11:35.893+10	764038
-2012-10-02-1349133096.5-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 09:11:41.109+10	387208
-2012-10-02-1349133101.27-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 09:11:43.83+10	215176
-2012-10-02-1349133104.25-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 09:11:52.122+10	607892
-2012-10-02-1349133113.04-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:12:13.589+10	1728096
-2012-10-02-1349133151.64-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:12:34.1+10	206984
-2012-10-02-1349133173.84-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:12:56.142+10	194696
-2012-10-02-1349133201.96-demo.wav	44036		CanberraMtAinsli	2012-10-02 09:13:25.773+10	321384
-2012-10-02-1349133207.18-demo.wav	44036		CanberraMtAinsli	2012-10-02 09:13:29.537+10	198792
-2012-10-02-1349133210.52-demo.wav	44036		CanberraMtAinsli	2012-10-02 09:13:34.578+10	342152
-2012-10-02-1349133215.3-demo.wav	44036		CanberraMtAinsli	2012-10-02 09:13:43.558+10	692036
-2012-10-02-1349133224.0-demo.wav	44036		CanberraMtAinsli	2012-10-02 09:13:48.23+10	306892
-2012-10-02-1349133228.76-demo.wav	44036		CanberraBlackMnt	2012-10-02 09:13:54.897+10	512184
-2012-10-02-1349133236.91-demo.wav	44036		CanberraBlackMnt	2012-10-02 09:14:02.92+10	505990
-2012-10-02-1349133243.49-demo.wav	44036		CanberraBlackMnt	2012-10-02 09:14:06.748+10	269158
-2012-10-02-1349133247.91-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:14:25.551+10	1483470
-2012-10-02-1349133288.17-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:14:51.134+10	247944
-2012-10-02-1349133292.65-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:14:59.157+10	545992
-2012-10-02-1349133345.64-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:15:48.708+10	255920
-2012-10-02-1349133350.41-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:15:58.277+10	661640
-2012-10-02-1349133358.48-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:16:06.061+10	637064
-2012-10-02-1349133366.4-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:16:11.818+10	453092
-2012-10-02-1349133372.11-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:16:21.771+10	757522
-2012-10-02-1349133429.3-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 09:17:11.817+10	209676
-2012-10-02-1349133435.56-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 09:17:26.005+10	878728
-2012-10-02-1349133446.59-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 09:17:30.447+10	323720
-2012-10-02-1349133451.34-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 09:17:35.109+10	317560
-2012-10-02-1349133455.86-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 09:17:40.139+10	339822
-2012-10-02-1349133537.16-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 09:18:59.675+10	209556
-2012-10-02-1349133543.05-demo.wav	44028		CanberraMtAinsli	2012-10-02 09:19:08.286+10	440456
-2012-10-02-1349133549.34-demo.wav	44028		CanberraMtAinsli	2012-10-02 09:19:16.453+10	593604
-2012-10-02-1349133556.66-demo.wav	44028		CanberraMtAinsli	2012-10-02 09:19:22.513+10	493704
-2012-10-02-1349133562.7-demo.wav	44028		CanberraBlackMnt	2012-10-02 09:19:28.528+10	485880
-2012-10-02-1349133568.75-demo.wav	44028		CanberraBlackMnt	2012-10-02 09:19:39.324+10	888966
-2012-10-02-1349133579.6-demo.wav	44028		CanberraBlackMnt	2012-10-02 09:19:45.018+10	397776
-2012-10-02-1349133585.3-demo.wav	44028		CanberraBlackMnt	2012-10-02 09:19:49.9+10	328352
-2012-10-02-1349133592.88-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 09:20:00.004+10	598310
-2012-10-02-1349133600.25-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 09:20:17.449+10	1442208
-2012-10-02-1349133643.38-demo.wav	44028		CanberraBlackMnt	2012-10-02 09:20:45.838+10	206984
-2012-10-02-1349133647.08-demo.wav	i1045263		CanberraBlackMnt	2012-10-02 09:21:08.978+10	1840640
-2012-10-02-1349133669.1-demo.wav	i1045263		CanberraBlackMnt	2012-10-02 09:21:11.817+10	227464
-2012-10-02-1349133673.14-demo.wav	i1045263		CanberraBlackMnt	2012-10-02 09:21:26.667+10	1136776
-2012-10-02-1349133686.94-demo.wav	i1045263		CanberraBlackMnt	2012-10-02 09:21:31.835+10	411784
-2012-10-02-1349133694.53-demo.wav	i1045263		CanberraBlackMnt	2012-10-02 09:21:44.72+10	855076
-2012-10-02-1349133819.14-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:23:42.018+10	240038
-2012-10-02-1349133858.25-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:24:20.773+10	209976
-2012-10-02-1349133862.08-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:24:27.475+10	450074
-2012-10-02-1349133868.03-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:24:31.479+10	290952
-2012-10-02-1349133956.42-demo.wav	44028		CanberraBlackMnt	2012-10-02 09:25:58.988+10	209610
-2012-10-02-1349133962.36-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:26:17.394+10	1265800
-2012-10-02-1349133978.39-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:26:25.113+10	562390
-2012-10-02-1349133985.7-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:26:29.644+10	331912
-2012-10-02-1349133990.47-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:26:43.758+10	1116144
-2012-10-02-1349134006.4-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:26:51.767+10	451046
-2012-10-02-1349134012.81-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:26:56.568+10	315528
-2012-10-02-1349134017.61-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:27:06.68+10	764040
-2012-10-02-1349134027.14-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:27:11.483+10	364680
-2012-10-02-1349134031.76-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:27:20.559+10	695816
-2012-10-02-1349134044.05-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:27:31.913+10	660726
-2012-10-02-1349134052.94-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:27:41.277+10	702600
-2012-10-02-1349134062.41-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:27:47.13+10	399496
-2012-10-02-1349134104.95-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:28:27.434+10	208792
-2012-10-02-1349134108.32-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:28:32.794+10	376968
-2012-10-02-1349134113.5-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:28:37.898+10	368776
-2012-10-02-1349134118.52-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:28:53.193+10	1235080
-2012-10-02-1349134134.28-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:28:58.854+10	380402
-2012-10-02-1349134139.54-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:29:03.4+10	317030
-2012-10-02-1349134144.84-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:29:14.452+10	807662
-2012-10-02-1349134156.97-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:29:22.57+10	451486
-2012-10-02-1349134163.41-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:29:27.022+10	290612
-2012-10-02-1349134167.64-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:29:38.727+10	934024
-2012-10-02-1349134179.78-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:29:46.176+10	538760
-2012-10-02-1349134188.47-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:29:52.38+10	327816
-2012-10-02-1349134192.64-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:29:57.261+10	389256
-2012-10-02-1349134197.45-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:30:06.096+10	722070
-2012-10-02-1349134206.95-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:30:10.499+10	285040
-2012-10-02-1349134211.21-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:30:17.181+10	500988
-2012-10-02-1349134218.14-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:30:23.721+10	467352
-2012-10-02-1349134224.35-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:30:27.644+10	274568
-2012-10-02-1349134229.17-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:30:33.434+10	356986
-2012-10-02-1349134233.73-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:30:42.031+10	697834
-2012-10-02-1349134284.31-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:31:26.801+10	209004
-2012-10-02-1349134305.76-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:31:48.285+10	210692
-2012-10-02-1349134309.39-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:31:58.906+10	796840
-2012-10-02-1349134319.19-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:32:03.373+10	352392
-2012-10-02-1349134323.67-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:32:06.754+10	254088
-2012-10-02-1349134348.94-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:32:31.41+10	209032
-2012-10-02-1349134352.37-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:32:37.185+10	401918
-2012-10-02-1349134476.15-demo.wav	40032	ESA 1	CanberraMtAinsli	2012-10-02 09:34:41.177+10	419996
-2012-10-02-1349134508.66-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:35:13.937+10	442854
-2012-10-02-1349134514.53-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:35:27.428+10	1081380
-2012-10-02-1349134528.43-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:35:35.244+10	573576
-2012-10-02-1349134535.65-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:35:41.496+10	491576
-2012-10-02-1349134542.49-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:36:00.825+10	1540120
-2012-10-02-1349134627.86-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 09:37:11.131+10	273606
-2012-10-02-1349134632.21-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 09:37:20.25+10	672638
-2012-10-02-1349134640.55-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 09:37:28.883+10	702600
-2012-10-02-1349134649.17-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 09:37:38.73+10	758534
-2012-10-02-1349134659.08-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 09:37:42.936+10	264084
-2012-10-02-1349134663.38-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 09:37:47.991+10	387062
-2012-10-02-1349134766.89-demo.wav	44028		CanberraBlackMnt	2012-10-02 09:39:30.408+10	297676
-2012-10-02-1349134771.93-demo.wav	44028		CanberraBlackMnt	2012-10-02 09:39:39.292+10	618632
-2012-10-02-1349134780.25-demo.wav	44028		CanberraBlackMnt	2012-10-02 09:39:44.38+10	348296
-2012-10-02-1349134784.6-demo.wav	44028		CanberraBlackMnt	2012-10-02 09:39:53.774+10	772232
-2012-10-02-1349134794.99-demo.wav	44028		CanberraMtAinsli	2012-10-02 09:40:02.225+10	607352
-2012-10-02-1349134803.91-demo.wav	44028		CanberraMtAinsli	2012-10-02 09:40:06.597+10	225416
-2012-10-02-1349134861.18-demo.wav	44036		CanberraBlackMnt	2012-10-02 09:41:05.113+10	328464
-2012-10-02-1349134866.07-demo.wav	44036		CanberraBlackMnt	2012-10-02 09:41:09.418+10	280712
-2012-10-02-1349134869.69-demo.wav	44036		CanberraBlackMnt	2012-10-02 09:41:12.736+10	256136
-2012-10-02-1349134874.23-demo.wav	44036		CanberraBlackMnt	2012-10-02 09:41:17.441+10	268364
-2012-10-02-1349134882.47-demo.wav	44036		CanberraMtAinsli	2012-10-02 09:41:31.127+10	727834
-2012-10-02-1349134893.25-demo.wav	44036		CanberraMtAinsli	2012-10-02 09:41:36.566+10	277166
-2012-10-02-1349134897.46-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:41:45.162+10	645264
-2012-10-02-1349134906.12-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:41:48.943+10	237704
-2012-10-02-1349134909.48-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:41:55.721+10	524424
-2012-10-02-1349134916.01-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:41:58.323+10	194696
-2012-10-02-1349134918.59-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:42:02.836+10	355280
-2012-10-02-1349134923.33-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:42:10.699+10	620680
-2012-10-02-1349135137.03-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:45:40.074+10	257334
-2012-10-02-1349135165.15-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:46:08.417+10	273336
-2012-10-02-1349135187.07-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:46:29.964+10	243848
-2012-10-02-1349135190.18-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:46:33.839+10	309384
-2012-10-02-1349135194.47-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:46:38.354+10	323096
-2012-10-02-1349135199.75-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:46:44.972+10	434312
-2012-10-02-1349135205.26-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:46:50.443+10	426674
-2012-10-02-1349135211.51-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:46:56.903+10	417518
-2012-10-02-1349135217.56-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:47:10.875+10	1120340
-2012-10-02-1349135231.09-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:47:16.744+10	475272
-2012-10-02-1349135237.13-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:47:20.493+10	280712
-2012-10-02-1349135240.97-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:47:24.528+10	299144
-2012-10-02-1349135245.49-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:47:27.958+10	208808
-2012-10-02-1349135273.9-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:47:56.588+10	227464
-2012-10-02-1349135278.15-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:48:08.584+10	878728
-2012-10-02-1349135289.59-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:48:14.23+10	383408
-2012-10-02-1349135295.78-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:48:18.823+10	256136
-2012-10-02-1349135299.42-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:48:22.684+10	274568
-2012-10-02-1349135303.1-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:48:30.674+10	579166
-2012-10-02-1349135310.95-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:48:34.279+10	216908
-2012-10-02-1349135314.51-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:48:42.35+10	625592
-2012-10-02-1349135322.59-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:48:49.271+10	513332
-2012-10-02-1349135329.53-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:48:53.801+10	298526
-2012-10-02-1349135334.84-demo.wav	44028		CanberraBlackMnt	2012-10-02 09:49:02.605+10	650860
-2012-10-02-1349135343.04-demo.wav	44028		CanberraBlackMnt	2012-10-02 09:49:10.978+10	666090
-2012-10-02-1349135351.27-demo.wav	44028		CanberraBlackMnt	2012-10-02 09:49:15.046+10	290164
-2012-10-02-1349135355.33-demo.wav	44028		CanberraBlackMnt	2012-10-02 09:49:18.62+10	238558
-2012-10-02-1349135361.9-demo.wav	44028		CanberraBlackMnt	2012-10-02 09:49:26.513+10	338378
-2012-10-02-1349135367.42-demo.wav	44011	ACTION 44011	CanberraMtAinsli	2012-10-02 09:49:49.274+10	1837058
-2012-10-02-1349135389.49-demo.wav	44011	ACTION 44011	CanberraMtAinsli	2012-10-02 09:49:58.885+10	788616
-2012-10-02-1349135645.18-demo.wav	44028		CanberraBlackMnt	2012-10-02 09:54:09.265+10	343316
-2012-10-02-1349135650.52-demo.wav	44028		CanberraBlackMnt	2012-10-02 09:54:15.054+10	377884
-2012-10-02-1349135655.4-demo.wav	44028		CanberraBlackMnt	2012-10-02 09:54:23.65+10	692360
-2012-10-02-1349135664.86-demo.wav	44028		CanberraBlackMnt	2012-10-02 09:54:29.377+10	376968
-2012-10-02-1349135670.16-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 09:54:51.082+10	1757320
-2012-10-02-1349135691.3-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 09:54:58.666+10	616582
-2012-10-02-1349135698.86-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 09:55:03.187+10	362632
-2012-10-02-1349135704.13-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 09:55:23.417+10	1620230
-2012-10-02-1349135751.47-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 09:55:55.969+10	378622
-2012-10-02-1349135757.67-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 09:56:14.16+10	1382478
-2012-10-02-1349135775.21-demo.wav	44028		CanberraMtAinsli	2012-10-02 09:56:22.66+10	623920
-2012-10-02-1349135783.16-demo.wav	44028		CanberraMtAinsli	2012-10-02 09:56:26.552+10	284808
-2012-10-02-1349135788.05-demo.wav	44028		CanberraMtAinsli	2012-10-02 09:56:37.86+10	825410
-2012-10-02-1349135868.19-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:57:50.695+10	209024
-2012-10-02-1349135895.75-demo.wav	44028		CanberraMtAinsli	2012-10-02 09:58:19.565+10	321664
-2012-10-02-1349135900.69-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:58:38.607+10	1505678
-2012-10-02-1349135919.62-demo.wav	44028		CanberraBlackMnt	2012-10-02 09:58:45.163+10	464892
-2012-10-02-1349135926.0-demo.wav	44028		CanberraBlackMnt	2012-10-02 09:58:48.513+10	211080
-2012-10-02-1349135930.09-demo.wav	44028		CanberraBlackMnt	2012-10-02 09:59:02.116+10	991100
-2012-10-02-1349135942.38-demo.wav	44028		CanberraBlackMnt	2012-10-02 09:59:06.041+10	304324
-2012-10-02-1349135949.91-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:59:24.941+10	1261828
-2012-10-02-1349135966.06-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:59:31.894+10	489608
-2012-10-02-1349135973.25-demo.wav	40067		CanberraMtAinsli	2012-10-02 09:59:35.881+10	221320
-2012-10-02-1349135976.93-demo.wav	40067		CanberraBlackMnt	2012-10-02 09:59:48.146+10	944050
-2012-10-02-1349135988.88-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:00:07.284+10	1542704
-2012-10-02-1349136007.49-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:00:14.907+10	624776
-2012-10-02-1349136015.65-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:00:18.592+10	247920
-2012-10-02-1349136131.51-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:02:14.102+10	219224
-2012-10-02-1349136136.05-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:02:18.983+10	245896
-2012-10-02-1349136139.75-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:02:29.158+10	791998
-2012-10-02-1349136149.56-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:02:44.756+10	1278088
-2012-10-02-1349136167.52-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:02:52.204+10	395400
-2012-10-02-1349136225.08-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:03:50.003+10	413006
-2012-10-02-1349136234.13-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:03:58.519+10	368776
-2012-10-02-1349136239.96-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:04:04.804+10	405064
-2012-10-02-1349136245.73-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:04:10.1+10	357278
-2012-10-02-1349136250.62-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:04:13.194+10	217224
-2012-10-02-1349136253.48-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:04:16.574+10	199886
-2012-10-02-1349136256.89-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:04:24.312+10	577958
-2012-10-02-1349136264.78-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 10:04:37.86+10	1099232
-2012-10-02-1349136278.13-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 10:04:42.253+10	316072
-2012-10-02-1349136282.53-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 10:04:46.368+10	262006
-2012-10-02-1349136313.81-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:05:19.239+10	455266
-2012-10-02-1349136319.68-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:05:22.987+10	278664
-2012-10-02-1349136323.96-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:05:30.754+10	569480
-2012-10-02-1349136330.96-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:05:36.416+10	403980
-2012-10-02-1349136336.88-demo.wav	40067		CanberraBlackMnt	2012-10-02 10:05:47.755+10	913390
-2012-10-02-1349136399.73-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:06:42.251+10	209350
-2012-10-02-1349136403.44-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:06:52.217+10	733114
-2012-10-02-1349136414.29-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:06:57.194+10	243848
-2012-10-02-1349136417.72-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:07:03.702+10	503944
-2012-10-02-1349136424.55-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:07:07.354+10	231350
-2012-10-02-1349136428.24-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:07:17.641+10	791896
-2012-10-02-1349136438.48-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:07:25.663+10	604296
-2012-10-02-1349136445.96-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:07:30.209+10	356488
-2012-10-02-1349136450.53-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:07:35.696+10	434312
-2012-10-02-1349136456.29-demo.wav	40067		CanberraBlackMnt	2012-10-02 10:07:42.108+10	489608
-2012-10-02-1349136462.39-demo.wav	40067		CanberraBlackMnt	2012-10-02 10:07:45.25+10	237704
-2012-10-02-1349136465.84-demo.wav	40067		CanberraBlackMnt	2012-10-02 10:07:49.221+10	280712
-2012-10-02-1349136469.45-demo.wav	40067		CanberraBlackMnt	2012-10-02 10:07:55.267+10	441126
-2012-10-02-1349136475.56-demo.wav	40067		CanberraBlackMnt	2012-10-02 10:07:58.601+10	192502
-2012-10-02-1349136592.73-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 10:09:55.292+10	213154
-2012-10-02-1349136598.19-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 10:10:07.361+10	766786
-2012-10-02-1349136610.07-demo.wav	40067		CanberraBlackMnt	2012-10-02 10:10:20.264+10	858248
-2012-10-02-1349136620.54-demo.wav	40067		CanberraBlackMnt	2012-10-02 10:10:24.921+10	368776
-2012-10-02-1349136625.8-demo.wav	40067		CanberraBlackMnt	2012-10-02 10:10:28.766+10	249992
-2012-10-02-1349136629.48-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:10:43.676+10	1194120
-2012-10-02-1349136644.92-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:10:55.032+10	852104
-2012-10-02-1349136655.51-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:11:00.629+10	430216
-2012-10-02-1349136661.29-demo.wav	40067		CanberraBlackMnt	2012-10-02 10:11:06.771+10	460936
-2012-10-02-1349136762.39-demo.wav	44028		CanberraBlackMnt	2012-10-02 10:12:45.073+10	225092
-2012-10-02-1349136766.09-demo.wav	44028		CanberraBlackMnt	2012-10-02 10:12:48.855+10	233608
-2012-10-02-1349136769.67-demo.wav	44028		CanberraBlackMnt	2012-10-02 10:13:01.787+10	994608
-2012-10-02-1349136782.0-demo.wav	44028		CanberraBlackMnt	2012-10-02 10:13:07.099+10	409254
-2012-10-02-1349136788.26-demo.wav	44028		CanberraBlackMnt	2012-10-02 10:13:16.285+10	675532
-2012-10-02-1349136796.61-demo.wav	44028		CanberraBlackMnt	2012-10-02 10:13:24.293+10	647304
-2012-10-02-1349136805.08-demo.wav	44028		CanberraBlackMnt	2012-10-02 10:13:30.321+10	440456
-2012-10-02-1349137002.73-demo.wav	40067		CanberraBlackMnt	2012-10-02 10:16:50.43+10	646514
-2012-10-02-1349137011.76-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 10:17:06.918+10	1271714
-2012-10-02-1349137027.11-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 10:17:11.276+10	350344
-2012-10-02-1349137052.16-demo.wav	40091	Fire Mgt	CanberraMtAinsli	2012-10-02 10:17:35.646+10	293000
-2012-10-02-1349137073.03-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 10:17:55.497+10	206984
-2012-10-02-1349137104.55-demo.wav	40091	Fire Mgt	CanberraMtAinsli	2012-10-02 10:18:27.044+10	209250
-2012-10-02-1349137128.42-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:18:51.032+10	217234
-2012-10-02-1349137131.43-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:18:55.42+10	336008
-2012-10-02-1349137165.97-demo.wav	44028		CanberraBlackMnt	2012-10-02 10:19:28.532+10	214688
-2012-10-02-1349137168.88-demo.wav	44028		CanberraBlackMnt	2012-10-02 10:19:31.706+10	237704
-2012-10-02-1349137172.27-demo.wav	44028		CanberraBlackMnt	2012-10-02 10:19:45.374+10	1103990
-2012-10-02-1349137185.64-demo.wav	44028		CanberraBlackMnt	2012-10-02 10:19:59.026+10	1120558
-2012-10-02-1349137199.25-demo.wav	44028		CanberraBlackMnt	2012-10-02 10:20:09.728+10	875936
-2012-10-02-1349137210.02-demo.wav	44028		CanberraBlackMnt	2012-10-02 10:20:15.071+10	421156
-2012-10-02-1349137218.4-demo.wav	44028		CanberraBlackMnt	2012-10-02 10:20:30.717+10	973482
-2012-10-02-1349137233.48-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 10:20:46.706+10	1111474
-2012-10-02-1349137311.15-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 10:21:57.116+10	501186
-2012-10-02-1349137318.26-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 10:22:10.569+10	1034724
-2012-10-02-1349137331.26-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 10:22:14.955+10	311432
-2012-10-02-1349137335.38-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 10:22:22.275+10	579720
-2012-10-02-1349137343.13-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 10:22:27.077+10	331574
-2012-10-02-1349137347.49-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 10:22:35.711+10	633938
-2012-10-02-1349137355.88-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 10:22:46.029+10	788654
-2012-10-02-1349137366.24-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 10:22:50.558+10	302536
-2012-10-02-1349137424.22-demo.wav	40067		CanberraBlackMnt	2012-10-02 10:23:47.717+10	293198
-2012-10-02-1349137469.98-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:24:33.552+10	298318
-2012-10-02-1349137474.86-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:24:43.392+10	716936
-2012-10-02-1349137484.52-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:24:48.083+10	289866
-2012-10-02-1349137489.39-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:24:52.66+10	274564
-2012-10-02-1349137493.24-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:24:57.253+10	338056
-2012-10-02-1349137497.57-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:25:06.855+10	729560
-2012-10-02-1349137513.09-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:25:16.393+10	220798
-2012-10-02-1349137516.9-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:25:30.89+10	1175932
-2012-10-02-1349137531.12-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:25:34.113+10	252040
-2012-10-02-1349137534.39-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:25:36.569+10	184456
-2012-10-02-1349137537.94-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:25:40.175+10	188552
-2012-10-02-1349137580.62-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:26:23.713+10	259456
-2012-10-02-1349137584.97-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:26:27.668+10	225416
-2012-10-02-1349137589.87-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:26:33.156+10	273450
-2012-10-02-1349137657.04-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 10:27:39.523+10	208396
-2012-10-02-1349137783.96-demo.wav	40032	ESA 1	CanberraMtAinsli	2012-10-02 10:29:49.524+10	468724
-2012-10-02-1349137790.51-demo.wav	40032	ESA 1	CanberraMtAinsli	2012-10-02 10:29:57.108+10	553096
-2012-10-02-1349137863.06-demo.wav	40067		CanberraBlackMnt	2012-10-02 10:31:05.588+10	209268
-2012-10-02-1349137869.02-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:31:19.751+10	903304
-2012-10-02-1349137880.68-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:31:22.813+10	180360
-2012-10-02-1349137883.41-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:31:29.129+10	479368
-2012-10-02-1349137889.41-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:31:33.836+10	374920
-2012-10-02-1349137894.14-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:31:36.739+10	215176
-2012-10-02-1349137897.77-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:31:41.923+10	336802
-2012-10-02-1349137902.64-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:31:46.405+10	286266
-2012-10-02-1349137907.77-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:31:50.871+10	243086
-2012-10-02-1349137911.83-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:31:59.482+10	642390
-2012-10-02-1349137919.89-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:32:02.514+10	221320
-2012-10-02-1349137923.93-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:32:09.164+10	440452
-2012-10-02-1349137929.86-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:32:13.456+10	290308
-2012-10-02-1349137933.61-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:32:17.108+10	287778
-2012-10-02-1349137937.93-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:32:24.365+10	533974
-2012-10-02-1349137945.37-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:32:29.486+10	346018
-2012-10-02-1349137978.36-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 10:33:00.516+10	180360
-2012-10-02-1349137980.81-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 10:33:03.945+10	264328
-2012-10-02-1349137984.69-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 10:33:07.884+10	268424
-2012-10-02-1349137988.2-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 10:33:13.37+10	434312
-2012-10-02-1349137993.85-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 10:33:20.154+10	527590
-2012-10-02-1349138000.44-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 10:33:26.533+10	454706
-2012-10-02-1349138006.89-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 10:33:30.011+10	204010
-2012-10-02-1349138010.51-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 10:33:36.592+10	511784
-2012-10-02-1349138017.89-demo.wav	40032	ESA 1	CanberraMtAinsli	2012-10-02 10:33:53.671+10	1325192
-2012-10-02-1349138034.05-demo.wav	40032	ESA 1	CanberraMtAinsli	2012-10-02 10:33:56.621+10	215176
-2012-10-02-1349138037.49-demo.wav	40032	ESA 1	CanberraMtAinsli	2012-10-02 10:34:05.942+10	710762
-2012-10-02-1349138046.92-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:34:12.321+10	452108
-2012-10-02-1349138054.05-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:34:17.95+10	327816
-2012-10-02-1349138058.58-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:34:21.842+10	274568
-2012-10-02-1349138062.03-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:34:25.192+10	242072
-2012-10-02-1349138066.08-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:34:30.615+10	333072
-2012-10-02-1349138071.1-demo.wav	40032	ESA 1	CanberraMtAinsli	2012-10-02 10:34:36.267+10	432498
-2012-10-02-1349138076.84-demo.wav	40032	ESA 1	CanberraMtAinsli	2012-10-02 10:34:46.085+10	776218
-2012-10-02-1349138124.77-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:35:29.304+10	380518
-2012-10-02-1349138129.6-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:35:31.762+10	182408
-2012-10-02-1349138132.06-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:35:39.529+10	628872
-2012-10-02-1349138140.47-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 10:36:01.314+10	1751350
-2012-10-02-1349138162.29-demo.wav	40032	ESA 1	CanberraMtAinsli	2012-10-02 10:36:09.432+10	597378
-2012-10-02-1349138170.5-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 10:36:16.567+10	507510
-2012-10-02-1349138177.59-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 10:36:28.314+10	901256
-2012-10-02-1349138191.38-demo.wav	40032	ESA 1	CanberraBlackMnt	2012-10-02 10:36:37.102+10	481416
-2012-10-02-1349138245.07-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:37:29.363+10	359464
-2012-10-02-1349138251.43-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:37:34.915+10	288388
-2012-10-02-1349138256.12-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:37:52.952+10	1415634
-2012-10-02-1349138274.1-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:38:01.547+10	628872
-2012-10-02-1349138306.97-demo.wav	44028		CanberraBlackMnt	2012-10-02 10:38:30.815+10	323720
-2012-10-02-1349138312.42-demo.wav	44028		CanberraBlackMnt	2012-10-02 10:38:42.76+10	868488
-2012-10-02-1349138323.33-demo.wav	44028		CanberraBlackMnt	2012-10-02 10:38:50.4+10	594056
-2012-10-02-1349138330.59-demo.wav	44028		CanberraBlackMnt	2012-10-02 10:39:01.213+10	884618
-2012-10-02-1349138342.07-demo.wav	44028		CanberraBlackMnt	2012-10-02 10:39:10.83+10	672000
-2012-10-02-1349138354.61-demo.wav	40032	ESA 1	CanberraMtAinsli	2012-10-02 10:39:25.024+10	872690
-2012-10-02-1349138365.95-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:39:36.411+10	878566
-2012-10-02-1349138377.39-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:39:47.894+10	883248
-2012-10-02-1349138389.95-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:39:52.169+10	186504
-2012-10-02-1349138437.04-demo.wav	44028		CanberraMtAinsli	2012-10-02 10:40:51.13+10	1185536
-2012-10-02-1349138452.06-demo.wav	44028		CanberraMtAinsli	2012-10-02 10:41:06.568+10	1218628
-2012-10-02-1349138467.04-demo.wav	44028		CanberraMtAinsli	2012-10-02 10:41:11.752+10	395400
-2012-10-02-1349138471.94-demo.wav	44028		CanberraMtAinsli	2012-10-02 10:41:15.436+10	295024
-2012-10-02-1349138523.49-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:42:08.576+10	427770
-2012-10-02-1349138529.17-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 10:42:14.805+10	473224
-2012-10-02-1349138535.11-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 10:42:18.852+10	313480
-2012-10-02-1349138539.08-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 10:42:29.595+10	884872
-2012-10-02-1349138587.61-demo.wav	44028		CanberraBlackMnt	2012-10-02 10:43:12.131+10	380606
-2012-10-02-1349138592.41-demo.wav	44028		CanberraBlackMnt	2012-10-02 10:43:17.044+10	389256
-2012-10-02-1349138598.07-demo.wav	44028		CanberraBlackMnt	2012-10-02 10:43:32.242+10	1189576
-2012-10-02-1349138612.76-demo.wav	44028		CanberraBlackMnt	2012-10-02 10:43:35.848+10	258184
-2012-10-02-1349138768.46-demo.wav	40032	ESA 1	CanberraBlackMnt	2012-10-02 10:46:19.292+10	908032
-2012-10-02-1349138856.31-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 10:47:42.323+10	500128
-2012-10-02-1349138862.81-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 10:47:46.061+10	274568
-2012-10-02-1349138938.98-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 10:49:01.497+10	209674
-2012-10-02-1349138945.22-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:49:22.311+10	1437832
-2012-10-02-1349138966.01-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:49:30.684+10	395400
-2012-10-02-1349138971.81-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:49:35.342+10	297052
-2012-10-02-1349138975.76-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:49:38.276+10	213128
-2012-10-02-1349138978.95-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:49:41.195+10	190600
-2012-10-02-1349138981.52-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:49:44.162+10	207404
-2012-10-02-1349139049.53-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 10:50:52.986+10	289836
-2012-10-02-1349139053.6-demo.wav	40091	Fire Mgt	CanberraMtAinsli	2012-10-02 10:51:04.978+10	956552
-2012-10-02-1349139065.26-demo.wav	40091	Fire Mgt	CanberraMtAinsli	2012-10-02 10:51:09.933+10	393352
-2012-10-02-1349139070.22-demo.wav	40091	Fire Mgt	CanberraMtAinsli	2012-10-02 10:51:19.577+10	727052
-2012-10-02-1349139079.8-demo.wav	40091	Fire Mgt	CanberraMtAinsli	2012-10-02 10:51:26.537+10	510258
-2012-10-02-1349139086.84-demo.wav	40091	Fire Mgt	CanberraMtAinsli	2012-10-02 10:51:30.295+10	226994
-2012-10-02-1349139133.07-demo.wav	40066		CanberraMtAinsli	2012-10-02 10:52:15.591+10	209182
-2012-10-02-1349139137.18-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:52:28.78+10	977032
-2012-10-02-1349139151.4-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:52:36.468+10	422024
-2012-10-02-1349139157.69-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:52:41.333+10	305288
-2012-10-02-1349139162.31-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:52:44.636+10	194696
-2012-10-02-1349139165.9-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 10:52:53.865+10	666896
-2012-10-02-1349139174.81-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 10:53:13.426+10	1561936
-2012-10-02-1349139193.72-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 10:53:16.077+10	198792
-2012-10-02-1349139196.61-demo.wav	44027		CanberraBlackMnt	2012-10-02 10:53:22.888+10	528520
-2012-10-02-1349139205.93-demo.wav	44027		CanberraMtAinsli	2012-10-02 10:53:44.722+10	1581192
-2012-10-02-1349139228.21-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:53:55.105+10	577672
-2012-10-02-1349139237.04-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:53:59.331+10	192648
-2012-10-02-1349139240.22-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:54:02.426+10	186504
-2012-10-02-1349139243.22-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:54:06.605+10	286854
-2012-10-02-1349139247.14-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:54:10.577+10	285102
-2012-10-02-1349139250.88-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:54:14.405+10	255546
-2012-10-02-1349139255.12-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:54:19.669+10	382198
-2012-10-02-1349139260.89-demo.wav	44036		CanberraBlackMnt	2012-10-02 10:54:23.466+10	217224
-2012-10-02-1349139269.99-demo.wav	44027		CanberraMtAinsli	2012-10-02 10:54:37.216+10	603338
-2012-10-02-1349139280.19-demo.wav	44027		CanberraBlackMnt	2012-10-02 10:54:46.05+10	491656
-2012-10-02-1349139287.77-demo.wav	44027		CanberraBlackMnt	2012-10-02 10:54:56.511+10	735330
-2012-10-02-1349139297.09-demo.wav	44027		CanberraBlackMnt	2012-10-02 10:55:02.349+10	405250
-2012-10-02-1349139302.8-demo.wav	44027		CanberraBlackMnt	2012-10-02 10:55:11.377+10	707398
-2012-10-02-1349139311.74-demo.wav	44027		CanberraBlackMnt	2012-10-02 10:55:16.114+10	320602
-2012-10-02-1349139316.85-demo.wav	44027		CanberraBlackMnt	2012-10-02 10:55:21.904+10	421146
-2012-10-02-1349139322.69-demo.wav	44027		CanberraBlackMnt	2012-10-02 10:55:26.322+10	274948
-2012-10-02-1349139390.24-demo.wav	40067		CanberraMtAinsli	2012-10-02 10:56:35.459+10	438492
-2012-10-02-1349139491.39-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-02 10:58:15.368+10	329940
-2012-10-02-1349139498.34-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-02 10:58:22.938+10	387208
-2012-10-02-1349139658.67-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:01:02.827+10	348702
-2012-10-02-1349139664.93-demo.wav	44028		CanberraMtAinsli	2012-10-02 11:01:12.747+10	657544
-2012-10-02-1349139675.7-demo.wav	44028		CanberraMtAinsli	2012-10-02 11:01:30.753+10	1265800
-2012-10-02-1349139692.5-demo.wav	44028		CanberraMtAinsli	2012-10-02 11:01:34.757+10	190600
-2012-10-02-1349139695.78-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:01:41.616+10	493704
-2012-10-02-1349139702.39-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:01:46.354+10	333960
-2012-10-02-1349139707.61-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:01:58.06+10	878728
-2012-10-02-1349139739.81-demo.wav	44028		CanberraMtAinsli	2012-10-02 11:02:23.77+10	333960
-2012-10-02-1349139744.18-demo.wav	44028		CanberraMtAinsli	2012-10-02 11:02:26.864+10	225416
-2012-10-02-1349139747.19-demo.wav	44028		CanberraMtAinsli	2012-10-02 11:02:30.133+10	245896
-2012-10-02-1349139752.47-demo.wav	44036		CanberraBlackMnt	2012-10-02 11:02:38.985+10	544904
-2012-10-02-1349139761.87-demo.wav	44036		CanberraBlackMnt	2012-10-02 11:02:44.072+10	184456
-2012-10-02-1349139765.33-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:03:04.247+10	1591432
-2012-10-02-1349139785.41-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:03:11.056+10	470430
-2012-10-02-1349139791.6-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:03:19.494+10	665736
-2012-10-02-1349139799.83-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:03:22.796+10	249736
-2012-10-02-1349139803.62-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:03:28.346+10	356052
-2012-10-02-1349139808.58-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:03:34.678+10	454882
-2012-10-02-1349139815.07-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:03:38.284+10	214296
-2012-10-02-1349139818.59-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:03:49.225+10	836684
-2012-10-02-1349139830.55-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:03:56.929+10	497228
-2012-10-02-1349139837.53-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:04:04.824+10	611354
-2012-10-02-1349139846.42-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:04:15.046+10	708678
-2012-10-02-1349139856.48-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:04:26.609+10	840724
-2012-10-02-1349139867.01-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:04:34.87+10	646260
-2012-10-02-1349139877.37-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:04:41.14+10	304732
-2012-10-02-1349139882.12-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:04:50.279+10	685296
-2012-10-02-1349139891.42-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:04:55.461+10	340104
-2012-10-02-1349139895.67-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:05:00.534+10	409018
-2012-10-02-1349139900.8-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:05:03.389+10	212386
-2012-10-02-1349139903.69-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:05:09.259+10	452342
-2012-10-02-1349139909.91-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:05:18.095+10	684606
-2012-10-02-1349139918.3-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:05:21.796+10	295048
-2012-10-02-1349139922.06-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:05:24.618+10	215176
-2012-10-02-1349139927.43-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:05:48.301+10	1755422
-2012-10-02-1349139978.9-demo.wav	i1045214		CanberraBlackMnt	2012-10-02 11:06:22.846+10	331902
-2012-10-02-1349139983.25-demo.wav	i1045214		CanberraBlackMnt	2012-10-02 11:06:35.876+10	1060978
-2012-10-02-1349139996.16-demo.wav	i1045214		CanberraBlackMnt	2012-10-02 11:06:39.338+10	253862
-2012-10-02-1349139999.78-demo.wav	i1045214		CanberraBlackMnt	2012-10-02 11:06:46.595+10	562414
-2012-10-02-1349140007.14-demo.wav	i1045214		CanberraBlackMnt	2012-10-02 11:06:50.711+10	274930
-2012-10-02-1349140011.24-demo.wav	i1045214		CanberraBlackMnt	2012-10-02 11:06:56.245+10	417302
-2012-10-02-1349140016.46-demo.wav	i1045214		CanberraBlackMnt	2012-10-02 11:06:59.451+10	218402
-2012-10-02-1349140019.74-demo.wav	i1045214		CanberraBlackMnt	2012-10-02 11:07:09.085+10	762766
-2012-10-02-1349140029.35-demo.wav	i1045214		CanberraBlackMnt	2012-10-02 11:07:17.745+10	698170
-2012-10-02-1349140038.02-demo.wav	i1045214		CanberraBlackMnt	2012-10-02 11:07:23.933+10	489530
-2012-10-02-1349140044.2-demo.wav	i1045214		CanberraBlackMnt	2012-10-02 11:07:28.08+10	314514
-2012-10-02-1349140048.42-demo.wav	i1045214		CanberraBlackMnt	2012-10-02 11:07:32.354+10	299458
-2012-10-02-1349140053.02-demo.wav	i1045214		CanberraBlackMnt	2012-10-02 11:07:37.284+10	319610
-2012-10-02-1349140058.05-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:07:48.049+10	839318
-2012-10-02-1349140068.61-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:07:53.201+10	387178
-2012-10-02-1349140073.65-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:07:57.523+10	325768
-2012-10-02-1349140077.72-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:08:02.419+10	395396
-2012-10-02-1349140085.5-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 11:08:17.019+10	967882
-2012-10-02-1349140097.83-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 11:08:23.776+10	501896
-2012-10-02-1349140106.67-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 11:08:30.34+10	307282
-2012-10-02-1349140110.73-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 11:08:40.303+10	803678
-2012-10-02-1349140120.64-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 11:08:45.356+10	393068
-2012-10-02-1349140125.62-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 11:08:49.492+10	280872
-2012-10-02-1349140130.0-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 11:08:57.498+10	585350
-2012-10-02-1349140137.94-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 11:09:06.888+10	751396
-2012-10-02-1349140149.54-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 11:09:13.96+10	370824
-2012-10-02-1349140154.66-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 11:09:17.707+10	252040
-2012-10-02-1349140250.82-demo.wav	i1045311		CanberraBlackMnt	2012-10-02 11:10:53.302+10	208648
-2012-10-02-1349140277.01-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:11:20.415+10	285982
-2012-10-02-1349140303.61-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:11:46.063+10	206984
-2012-10-02-1349140348.06-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:12:30.67+10	218098
-2012-10-02-1349140414.62-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:13:37.316+10	224122
-2012-10-02-1349140417.94-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:13:40.236+10	194696
-2012-10-02-1349140421.35-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:13:58.416+10	1433736
-2012-10-02-1349140441.31-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:14:19.229+10	1504860
-2012-10-02-1349140459.5-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:14:22.548+10	256136
-2012-10-02-1349140463.23-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:14:25.881+10	223368
-2012-10-02-1349140466.08-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:14:31.638+10	467080
-2012-10-02-1349140472.08-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:14:35.053+10	249982
-2012-10-02-1349140475.35-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:14:38.929+10	241072
-2012-10-02-1349140479.17-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:14:41.832+10	196624
-2012-10-02-1349140482.74-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:14:46.409+10	308388
-2012-10-02-1349140487.09-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:15:09.646+10	1840808
-2012-10-02-1349140608.65-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:16:53.864+10	438034
-2012-10-02-1349140614.47-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:16:56.897+10	204936
-2012-10-02-1349140617.49-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:17:04.137+10	559240
-2012-10-02-1349140624.43-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:17:11.523+10	598152
-2012-10-02-1349140631.83-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:17:16.386+10	383082
-2012-10-02-1349140637.69-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:17:23.405+10	473950
-2012-10-02-1349140643.7-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:17:26.707+10	205972
-2012-10-02-1349140648.92-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:17:35.145+10	490374
-2012-10-02-1349140655.43-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:17:44.969+10	792516
-2012-10-02-1349140665.23-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:17:49.021+10	275364
-2012-10-02-1349140669.32-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:17:54.858+10	406822
-2012-10-02-1349140675.08-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:17:59.819+10	392976
-2012-10-02-1349140680.27-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:18:03.646+10	259012
-2012-10-02-1349140684.46-demo.wav	44036		CanberraBlackMnt	2012-10-02 11:18:25.956+10	1807088
-2012-10-02-1349140706.23-demo.wav	44036		CanberraBlackMnt	2012-10-02 11:18:28.446+10	186504
-2012-10-02-1349140709.87-demo.wav	44036		CanberraBlackMnt	2012-10-02 11:18:32.513+10	223368
-2012-10-02-1349140713.67-demo.wav	44036		CanberraBlackMnt	2012-10-02 11:18:37.123+10	290952
-2012-10-02-1349140894.23-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:21:37.282+10	254010
-2012-10-02-1349140898.76-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:21:40.887+10	180360
-2012-10-02-1349140901.02-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:21:47.459+10	542856
-2012-10-02-1349140908.38-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:21:52.292+10	321542
-2012-10-02-1349140912.65-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:21:55.976+10	218914
-2012-10-02-1349141079.45-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:24:43.218+10	316322
-2012-10-02-1349141259.11-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:27:41.604+10	209760
-2012-10-02-1349141345.41-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:29:08.024+10	217424
-2012-10-02-1349141349.01-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:29:12.603+10	299106
-2012-10-02-1349141452.49-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:30:56.788+10	360792
-2012-10-02-1349141479.05-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:31:22.626+10	299144
-2012-10-02-1349141505.08-demo.wav	i1045214		CanberraBlackMnt	2012-10-02 11:31:47.557+10	209032
-2012-10-02-1349141507.83-demo.wav	i1045214		CanberraBlackMnt	2012-10-02 11:31:54.351+10	546952
-2012-10-02-1349141515.2-demo.wav	i1045214		CanberraBlackMnt	2012-10-02 11:32:00.045+10	405640
-2012-10-02-1349141520.99-demo.wav	i1045214		CanberraBlackMnt	2012-10-02 11:32:05.708+10	379146
-2012-10-02-1349141528.43-demo.wav	i1045214		CanberraBlackMnt	2012-10-02 11:32:12.088+10	306470
-2012-10-02-1349141532.38-demo.wav	i1045214		CanberraBlackMnt	2012-10-02 11:32:18.706+10	522002
-2012-10-02-1349141538.9-demo.wav	i1045214		CanberraBlackMnt	2012-10-02 11:32:21.387+10	195966
-2012-10-02-1349141541.93-demo.wav	i1045214		CanberraBlackMnt	2012-10-02 11:32:25.582+10	289732
-2012-10-02-1349141546.05-demo.wav	i1045214		CanberraBlackMnt	2012-10-02 11:32:29.855+10	314192
-2012-10-02-1349141551.0-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:32:49.169+10	1529326
-2012-10-02-1349141593.26-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:33:17.13+10	323720
-2012-10-02-1349141627.5-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:33:51.15+10	307238
-2012-10-02-1349141755.63-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:35:59.499+10	325710
-2012-10-02-1349141759.88-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:36:02.194+10	194696
-2012-10-02-1349141763.04-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:36:06.74+10	311432
-2012-10-02-1349141766.93-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:36:11.191+10	358536
-2012-10-02-1349141771.45-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:36:16.438+10	397440
-2012-10-02-1349141776.81-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:36:22.722+10	435398
-2012-10-02-1349141785.63-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:36:45.832+10	1694570
-2012-10-02-1349141806.1-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:36:49.978+10	325768
-2012-10-02-1349141810.57-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 11:36:59.777+10	774280
-2012-10-02-1349141821.29-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 11:37:18.157+10	1414388
-2012-10-02-1349141964.08-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 11:39:26.576+10	208676
-2012-10-02-1349142037.46-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:40:39.996+10	209942
-2012-10-02-1349142041.39-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:40:51.469+10	847238
-2012-10-02-1349142052.21-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:40:56.143+10	329864
-2012-10-02-1349142056.91-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:41:04.231+10	612480
-2012-10-02-1349142064.34-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:41:09.306+10	417338
-2012-10-02-1349142069.44-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:41:14.174+10	363016
-2012-10-02-1349142108.28-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:41:51.959+10	307668
-2012-10-02-1349142113.24-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:42:06.32+10	1093808
-2012-10-02-1349142126.6-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:42:08.808+10	186504
-2012-10-02-1349142128.94-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:42:12.541+10	303240
-2012-10-02-1349142133.07-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:42:17.695+10	387208
-2012-10-02-1349142141.15-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:42:23.662+10	211080
-2012-10-02-1349142201.88-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:43:25.07+10	268938
-2012-10-02-1349142323.13-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:45:27.737+10	383316
-2012-10-02-1349142355.21-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:45:59.5+10	358622
-2012-10-02-1349142360.87-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:46:08.098+10	602826
-2012-10-02-1349142368.47-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:46:13.395+10	413832
-2012-10-02-1349142373.95-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:46:17.384+10	278304
-2012-10-02-1349142459.94-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:47:44.387+10	371664
-2012-10-02-1349142466.01-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:47:50.243+10	356488
-2012-10-02-1349142470.75-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:47:54.79+10	340104
-2012-10-02-1349142474.92-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:47:58.81+10	325768
-2012-10-02-1349142479.06-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:48:01.666+10	219272
-2012-10-02-1349142481.98-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:48:05.066+10	258080
-2012-10-02-1349142521.54-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:48:44.213+10	221044
-2012-10-02-1349142525.81-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 11:49:00.379+10	1218696
-2012-10-02-1349142540.57-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 11:49:04.04+10	290952
-2012-10-02-1349142544.98-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:49:22.303+10	1454644
-2012-10-02-1349142562.46-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:49:25.541+10	256136
-2012-10-02-1349142566.05-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:49:32.847+10	571528
-2012-10-02-1349142573.13-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:49:36.611+10	290922
-2012-10-02-1349142576.74-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:49:39.292+10	211114
-2012-10-02-1349142579.58-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:49:42.402+10	185366
-2012-10-02-1349142645.48-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:50:48.884+10	288904
-2012-10-02-1349142650.24-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:50:59.012+10	733710
-2012-10-02-1349142660.0-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:51:02.157+10	180360
-2012-10-02-1349142663.2-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:51:10.243+10	592004
-2012-10-02-1349142730.37-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:52:16.919+10	548586
-2012-10-02-1349142737.28-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:52:22.598+10	448648
-2012-10-02-1349142743.06-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:52:25.9+10	239748
-2012-10-02-1349142746.18-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:52:30.846+10	329412
-2012-10-02-1349142751.16-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:52:36.428+10	444552
-2012-10-02-1349142757.06-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:52:41.404+10	364680
-2012-10-02-1349142761.71-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:52:46.143+10	370824
-2012-10-02-1349142766.58-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:52:52.939+10	524492
-2012-10-02-1349142775.53-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:53:13.644+10	1517486
-2012-10-02-1349142795.8-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:53:23.024+10	608392
-2012-10-02-1349142803.17-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:53:28.751+10	469128
-2012-10-02-1349142810.23-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:53:34.032+10	317564
-2012-10-02-1349142816.71-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:53:52.106+10	1292416
-2012-10-02-1349142881.88-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:54:46.359+10	375622
-2012-10-02-1349142887.77-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:54:55.945+10	684364
-2012-10-02-1349142896.65-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:55:03.81+10	602248
-2012-10-02-1349142903.95-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:55:10.112+10	486168
-2012-10-02-1349142911.09-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:55:14.164+10	227172
-2012-10-02-1349142914.94-demo.wav	40067		CanberraBlackMnt	2012-10-02 11:55:20.019+10	427904
-2012-10-02-1349142920.96-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:55:37.327+10	1372214
-2012-10-02-1349142937.77-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:55:42.848+10	426120
-2012-10-02-1349142964.11-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:56:06.632+10	213128
-2012-10-02-1349142966.83-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:56:12.04+10	434312
-2012-10-02-1349142973.61-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:56:18.197+10	387208
-2012-10-02-1349142979.15-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:56:23.812+10	391304
-2012-10-02-1349142985.8-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:56:32.714+10	582326
-2012-10-02-1349142993.89-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:56:41.041+10	599208
-2012-10-02-1349143004.18-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:56:55.796+10	976930
-2012-10-02-1349143016.32-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:57:00.933+10	370732
-2012-10-02-1349143021.19-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:57:10.792+10	754400
-2012-10-02-1349143031.08-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:57:18.623+10	619682
-2012-10-02-1349143038.82-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:57:24.797+10	449066
-2012-10-02-1349143045.19-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:57:29.248+10	333440
-2012-10-02-1349143050.32-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:57:33.666+10	270316
-2012-10-02-1349143055.05-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:57:39.775+10	395398
-2012-10-02-1349143060.38-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:57:43.669+10	270308
-2012-10-02-1349143064.27-demo.wav	40067		CanberraMtAinsli	2012-10-02 11:57:47.131+10	188442
-2012-10-02-1349143098.84-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:58:22.164+10	280676
-2012-10-02-1349143102.43-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:58:28.785+10	530568
-2012-10-02-1349143109.07-demo.wav	44028		CanberraBlackMnt	2012-10-02 11:58:32.645+10	303240
-2012-10-02-1349143216.41-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:00:18.944+10	208892
-2012-10-02-1349143277.55-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 12:01:20.077+10	208996
-2012-10-02-1349143281.19-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:01:25.691+10	371864
-2012-10-02-1349143286.66-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:01:34.563+10	662836
-2012-10-02-1349143295.65-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:01:41.501+10	491656
-2012-10-02-1349143303.39-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:01:46.687+10	272520
-2012-10-02-1349143307.48-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:02:07.216+10	1321990
-2012-10-02-1349143327.44-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:02:09.928+10	209032
-2012-10-02-1349143330.85-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:02:18.35+10	619586
-2012-10-02-1349143339.32-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:02:30.665+10	949844
-2012-10-02-1349143352.35-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:02:34.542+10	184456
-2012-10-02-1349143354.84-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:02:40.013+10	434312
-2012-10-02-1349143361.12-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:02:43.3+10	184154
-2012-10-02-1349143403.18-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:03:27.102+10	328932
-2012-10-02-1349143409.08-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:03:39.944+10	913708
-2012-10-02-1349143420.85-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:03:44.554+10	313480
-2012-10-02-1349143477.29-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 12:04:41.462+10	347960
-2012-10-02-1349143481.8-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 12:04:45.063+10	272520
-2012-10-02-1349143485.63-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 12:04:50.469+10	405640
-2012-10-02-1349143491.38-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:05:04.362+10	1089840
-2012-10-02-1349143634.93-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:07:20.468+10	463922
-2012-10-02-1349143642.77-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:07:26.88+10	345114
-2012-10-02-1349143647.05-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:07:33.181+10	516232
-2012-10-02-1349143683.04-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:08:09.087+10	507432
-2012-10-02-1349143691.27-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:08:16.65+10	450696
-2012-10-02-1349143697.33-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:08:22.807+10	458888
-2012-10-02-1349143788.53-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:09:51.176+10	222650
-2012-10-02-1349143792.51-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:10:02.185+10	810180
-2012-10-02-1349143803.13-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:10:08.407+10	438974
-2012-10-02-1349143808.68-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:10:12.685+10	327816
-2012-10-02-1349143813.8-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:10:21.14+10	615480
-2012-10-02-1349143821.79-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:10:26.005+10	356488
-2012-10-02-1349143828.89-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:10:32.147+10	274568
-2012-10-02-1349143832.69-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:10:36.614+10	329156
-2012-10-02-1349143838.97-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:10:45.212+10	521860
-2012-10-02-1349143845.37-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:10:55.58+10	808578
-2012-10-02-1349143856.46-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:11:00.493+10	335374
-2012-10-02-1349143861.39-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:11:17.306+10	1336336
-2012-10-02-1349143880.02-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:11:28.792+10	731272
-2012-10-02-1349143889.99-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:11:32.764+10	231560
-2012-10-02-1349143922.85-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:12:05.53+10	223982
-2012-10-02-1349143925.7-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:12:10.412+10	393352
-2012-10-02-1349143930.64-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:12:13.284+10	221320
-2012-10-02-1349143934.19-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:12:19.093+10	409736
-2012-10-02-1349143942.83-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:12:25.107+10	191974
-2012-10-02-1349144012.47-demo.wav	44036		CanberraBlackMnt	2012-10-02 12:13:34.974+10	209412
-2012-10-02-1349144017.63-demo.wav	44028		CanberraMtAinsli	2012-10-02 12:13:43.445+10	485512
-2012-10-02-1349144024.25-demo.wav	44028		CanberraMtAinsli	2012-10-02 12:13:48.692+10	372872
-2012-10-02-1349144028.89-demo.wav	44028		CanberraMtAinsli	2012-10-02 12:13:51.117+10	188552
-2012-10-02-1349144031.72-demo.wav	44028		CanberraMtAinsli	2012-10-02 12:13:55.057+10	280712
-2012-10-02-1349144035.19-demo.wav	44028		CanberraMtAinsli	2012-10-02 12:13:57.562+10	200840
-2012-10-02-1349144040.92-demo.wav	44028		CanberraMtAinsli	2012-10-02 12:14:08.712+10	652794
-2012-10-02-1349144049.73-demo.wav	44028		CanberraMtAinsli	2012-10-02 12:14:12.302+10	217224
-2012-10-02-1349144052.58-demo.wav	44028		CanberraMtAinsli	2012-10-02 12:14:15.316+10	229512
-2012-10-02-1349144055.44-demo.wav	44028		CanberraMtAinsli	2012-10-02 12:14:18.508+10	259982
-2012-10-02-1349144058.9-demo.wav	44028		CanberraMtAinsli	2012-10-02 12:14:28.269+10	779210
-2012-10-02-1349144068.45-demo.wav	44028		CanberraMtAinsli	2012-10-02 12:14:37.059+10	690274
-2012-10-02-1349144077.74-demo.wav	44028		CanberraMtAinsli	2012-10-02 12:14:40.855+10	199316
-2012-10-02-1349144081.1-demo.wav	44028		CanberraMtAinsli	2012-10-02 12:14:43.917+10	227242
-2012-10-02-1349144085.28-demo.wav	44028		CanberraMtAinsli	2012-10-02 12:14:49.389+10	322464
-2012-10-02-1349144089.54-demo.wav	44028		CanberraMtAinsli	2012-10-02 12:14:53.107+10	233372
-2012-10-02-1349144093.39-demo.wav	44028		CanberraMtAinsli	2012-10-02 12:15:09.887+10	1372266
-2012-10-02-1349144110.01-demo.wav	44028		CanberraMtAinsli	2012-10-02 12:15:13.541+10	243990
-2012-10-02-1349144113.84-demo.wav	44028		CanberraMtAinsli	2012-10-02 12:15:17.896+10	279476
-2012-10-02-1349144655.11-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:24:18.275+10	263928
-2012-10-02-1349144659.66-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:24:23.619+10	331912
-2012-10-02-1349144663.84-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:24:27.479+10	307336
-2012-10-02-1349144668.76-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:24:31.612+10	239752
-2012-10-02-1349144671.79-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:24:36.492+10	395230
-2012-10-02-1349144676.88-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:24:40.178+10	267760
-2012-10-02-1349144680.4-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:24:44.645+10	356488
-2012-10-02-1349144685.09-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:24:48.139+10	196678
-2012-10-02-1349144689.21-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:25:09.004+10	1658710
-2012-10-02-1349144709.92-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:25:24.796+10	1247978
-2012-10-02-1349144724.99-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:25:27.508+10	213128
-2012-10-02-1349144728.68-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:25:51.371+10	1902870
-2012-10-02-1349144752.38-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:26:01.693+10	782570
-2012-10-02-1349144762.64-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:26:16.242+10	1140108
-2012-10-02-1349144776.47-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:26:21.25+10	405640
-2012-10-02-1349144781.71-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:26:26.323+10	391304
-2012-10-02-1349144843.35-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:27:30.961+10	639624
-2012-10-02-1349144851.59-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:27:33.977+10	198792
-2012-10-02-1349144854.11-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:27:39.32+10	433800
-2012-10-02-1349144859.67-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:27:47.489+10	601488
-2012-10-02-1349144867.85-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:27:53.853+10	484088
-2012-10-02-1349144874.12-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:28:04.731+10	835358
-2012-10-02-1349144885.01-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:28:14.461+10	751208
-2012-10-02-1349144894.59-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:28:26.696+10	958062
-2012-10-02-1349144906.84-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:28:29.887+10	192296
-2012-10-02-1349144911.18-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:28:39.427+10	629840
-2012-10-02-1349144919.56-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:28:47.546+10	653144
-2012-10-02-1349144928.37-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:28:59.988+10	976176
-2012-10-02-1349144940.49-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:29:03.705+10	268424
-2012-10-02-1349144943.91-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:29:09.001+10	426120
-2012-10-02-1349144949.14-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:29:13.708+10	354722
-2012-10-02-1349145027.49-demo.wav	44028		CanberraBlackMnt	2012-10-02 12:30:30.099+10	218954
-2012-10-02-1349145075.35-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 12:31:20.045+10	391934
-2012-10-02-1349145080.57-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 12:31:25.308+10	397448
-2012-10-02-1349145085.45-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 12:31:28.48+10	252040
-2012-10-02-1349145088.8-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 12:31:36.436+10	642316
-2012-10-02-1349145097.3-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 12:31:40.088+10	217904
-2012-10-02-1349145100.29-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 12:31:48.12+10	642316
-2012-10-02-1349145182.43-demo.wav	44028		CanberraBlackMnt	2012-10-02 12:33:06.042+10	303328
-2012-10-02-1349145187.48-demo.wav	44028		CanberraBlackMnt	2012-10-02 12:33:11.035+10	301192
-2012-10-02-1349145191.29-demo.wav	44028		CanberraBlackMnt	2012-10-02 12:33:15.55+10	358536
-2012-10-02-1349145195.82-demo.wav	44028		CanberraBlackMnt	2012-10-02 12:33:19.826+10	335028
-2012-10-02-1349145203.64-demo.wav	40091	Fire Mgt	CanberraMtAinsli	2012-10-02 12:33:31.67+10	675738
-2012-10-02-1349145212.4-demo.wav	40091	Fire Mgt	CanberraMtAinsli	2012-10-02 12:33:36.822+10	372868
-2012-10-02-1349145217.65-demo.wav	40091	Fire Mgt	CanberraMtAinsli	2012-10-02 12:33:41.535+10	303000
-2012-10-02-1349145283.22-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:34:47.174+10	332756
-2012-10-02-1349145324.76-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:35:28.536+10	314384
-2012-10-02-1349145363.56-demo.wav	44028		CanberraBlackMnt	2012-10-02 12:36:06.213+10	224630
-2012-10-02-1349145394.19-demo.wav	44028		CanberraBlackMnt	2012-10-02 12:36:38.42+10	354490
-2012-10-02-1349145429.78-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:37:13.594+10	320626
-2012-10-02-1349145433.92-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:37:16.991+10	260232
-2012-10-02-1349145438.14-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:37:21.761+10	304732
-2012-10-02-1349145442.38-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:37:25.893+10	295048
-2012-10-02-1349145446.13-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:37:29.801+10	307336
-2012-10-02-1349145450.05-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:37:36.293+10	525586
-2012-10-02-1349145458.23-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:37:59.615+10	1794930
-2012-10-02-1349145479.88-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:38:04.497+10	389256
-2012-10-02-1349145484.67-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:38:11.403+10	567424
-2012-10-02-1349145520.59-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:38:43.962+10	282760
-2012-10-02-1349145525.65-demo.wav	44028		CanberraBlackMnt	2012-10-02 12:39:00.072+10	1209278
-2012-10-02-1349145542.28-demo.wav	44028		CanberraBlackMnt	2012-10-02 12:39:07.826+10	467080
-2012-10-02-1349145550.47-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:39:16.392+10	499848
-2012-10-02-1349145557.54-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:39:19.917+10	196744
-2012-10-02-1349145560.71-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:39:30.222+10	782976
-2012-10-02-1349145570.57-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:39:39.618+10	696400
-2012-10-02-1349145579.89-demo.wav	44028		CanberraBlackMnt	2012-10-02 12:39:47.753+10	663688
-2012-10-02-1349145589.49-demo.wav	44028		CanberraBlackMnt	2012-10-02 12:39:51.757+10	192648
-2012-10-02-1349145592.39-demo.wav	44028		CanberraBlackMnt	2012-10-02 12:39:56.255+10	323720
-2012-10-02-1349145703.7-demo.wav	44028		CanberraBlackMnt	2012-10-02 12:41:46.414+10	228508
-2012-10-02-1349145707.9-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:42:01.745+10	1163400
-2012-10-02-1349145722.55-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:42:06.642+10	346248
-2012-10-02-1349145727.15-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:42:09.546+10	200840
-2012-10-02-1349145829.54-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 12:43:55.33+10	484782
-2012-10-02-1349145835.73-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 12:43:59.653+10	327816
-2012-10-02-1349145927.61-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:45:31.019+10	285372
-2012-10-02-1349145932.04-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:45:38.5+10	540808
-2012-10-02-1349145939.16-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:45:44.928+10	452930
-2012-10-02-1349145945.32-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:45:49.842+10	315940
-2012-10-02-1349145979.04-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:46:21.587+10	209268
-2012-10-02-1349146042.8-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 12:47:25.323+10	209444
-2012-10-02-1349146048.32-demo.wav	44028		CanberraBlackMnt	2012-10-02 12:47:42.471+10	1190024
-2012-10-02-1349146063.5-demo.wav	44028		CanberraMtAinsli	2012-10-02 12:47:49.268+10	482454
-2012-10-02-1349146069.51-demo.wav	44028		CanberraMtAinsli	2012-10-02 12:47:56.126+10	557192
-2012-10-02-1349146077.05-demo.wav	44028		CanberraMtAinsli	2012-10-02 12:48:01.98+10	407688
-2012-10-02-1349146083.32-demo.wav	44028		CanberraMtAinsli	2012-10-02 12:48:09.988+10	561288
-2012-10-02-1349146090.5-demo.wav	44028		CanberraMtAinsli	2012-10-02 12:48:14.007+10	292998
-2012-10-02-1349146130.37-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:48:56.008+10	474562
-2012-10-02-1349146136.77-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:49:00.985+10	352392
-2012-10-02-1349146143.0-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:49:07.684+10	395400
-2012-10-02-1349146147.97-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:49:14.385+10	540664
-2012-10-02-1349146154.65-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:49:18.31+10	253318
-2012-10-02-1349146158.85-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:49:23.59+10	390356
-2012-10-02-1349146167.14-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:49:31.661+10	378186
-2012-10-02-1349146172.4-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:49:35.699+10	278664
-2012-10-02-1349146175.89-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:49:39.702+10	321672
-2012-10-02-1349146180.95-demo.wav	44028		CanberraBlackMnt	2012-10-02 12:49:46.289+10	447148
-2012-10-02-1349146186.95-demo.wav	44028		CanberraBlackMnt	2012-10-02 12:49:49.768+10	233608
-2012-10-02-1349146189.91-demo.wav	44028		CanberraBlackMnt	2012-10-02 12:49:56.516+10	552958
-2012-10-02-1349146197.15-demo.wav	44028		CanberraBlackMnt	2012-10-02 12:50:04.156+10	560492
-2012-10-02-1349146204.6-demo.wav	44028		CanberraBlackMnt	2012-10-02 12:50:12.58+10	659476
-2012-10-02-1349146213.12-demo.wav	44028		CanberraBlackMnt	2012-10-02 12:50:15.914+10	226430
-2012-10-02-1349146216.14-demo.wav	44028		CanberraBlackMnt	2012-10-02 12:50:19.041+10	219874
-2012-10-02-1349146221.65-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:50:28.405+10	568742
-2012-10-02-1349146230.77-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:50:35.806+10	424072
-2012-10-02-1349146236.01-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:50:42.538+10	549000
-2012-10-02-1349146243.34-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:50:48.888+10	462984
-2012-10-02-1349146250.06-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:50:54.631+10	385160
-2012-10-02-1349146256.69-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:51:10.489+10	1154624
-2012-10-02-1349146270.75-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:51:17.796+10	594042
-2012-10-02-1349146278.33-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:51:23.172+10	407586
-2012-10-02-1349146283.67-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:51:28.596+10	415880
-2012-10-02-1349146289.09-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:51:38.569+10	745472
-2012-10-02-1349146301.72-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:51:52.271+10	881798
-2012-10-02-1349146313.61-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:51:59.068+10	457176
-2012-10-02-1349146320.68-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:52:03.966+10	278664
-2012-10-02-1349146324.44-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:52:07.125+10	225416
-2012-10-02-1349146328.62-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:52:18.689+10	846096
-2012-10-02-1349146460.22-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:54:22.68+10	208350
-2012-10-02-1349146542.92-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:55:46.139+10	268700
-2012-10-02-1349146547.31-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:55:49.538+10	186504
-2012-10-02-1349146549.74-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:55:56.922+10	604278
-2012-10-02-1349146557.15-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:55:59.747+10	194076
-2012-10-02-1349146560.26-demo.wav	44028		CanberraBlackMnt	2012-10-02 12:56:12.221+10	1005704
-2012-10-02-1349146576.3-demo.wav	44028		CanberraBlackMnt	2012-10-02 12:56:21.554+10	442504
-2012-10-02-1349146582.97-demo.wav	44028		CanberraBlackMnt	2012-10-02 12:56:27.265+10	362632
-2012-10-02-1349146707.72-demo.wav	40067		CanberraBlackMnt	2012-10-02 12:58:33.902+10	520082
-2012-10-02-1349146786.6-demo.wav	40067		CanberraMtAinsli	2012-10-02 12:59:49.099+10	210418
-2012-10-02-1349146963.1-demo.wav	40067		CanberraMtAinsli	2012-10-02 13:02:48.801+10	478850
-2012-10-02-1349147072.96-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:04:35.53+10	210654
-2012-10-02-1349147075.84-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:04:40.683+10	407688
-2012-10-02-1349147081.63-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:04:44.385+10	233608
-2012-10-02-1349147084.61-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:04:49.409+10	405638
-2012-10-02-1349147090.28-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:05:07.419+10	1421342
-2012-10-02-1349147107.69-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:05:11.311+10	287706
-2012-10-02-1349147173.54-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 13:06:16.569+10	252180
-2012-10-02-1349147176.86-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 13:06:20.23+10	282760
-2012-10-02-1349147181.51-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 13:06:28.228+10	561288
-2012-10-02-1349147189.12-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 13:06:40.869+10	959228
-2012-10-02-1349147201.11-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 13:06:48.844+10	615570
-2012-10-02-1349147212.18-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 13:06:57.756+10	465306
-2012-10-02-1349147218.38-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 13:07:05.516+10	598152
-2012-10-02-1349147225.85-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 13:07:14.103+10	665214
-2012-10-02-1349147344.52-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 13:09:13.37+10	741406
-2012-10-02-1349147353.51-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 13:09:16.614+10	260232
-2012-10-02-1349147357.18-demo.wav	i1045264		CanberraBlackMnt	2012-10-02 13:09:29.822+10	1063048
-2012-10-02-1349147370.12-demo.wav	i1045264		CanberraBlackMnt	2012-10-02 13:09:36.458+10	534664
-2012-10-02-1349147376.91-demo.wav	i1045264		CanberraBlackMnt	2012-10-02 13:09:46.22+10	768022
-2012-10-02-1349147409.68-demo.wav	i1045264		CanberraBlackMnt	2012-10-02 13:10:21.649+10	1007752
-2012-10-02-1349147422.84-demo.wav	i1045264		CanberraBlackMnt	2012-10-02 13:10:28.109+10	429346
-2012-10-02-1349147429.56-demo.wav	i1045264		CanberraBlackMnt	2012-10-02 13:10:32.736+10	255544
-2012-10-02-1349147435.55-demo.wav	40067		CanberraMtAinsli	2012-10-02 13:10:55.53+10	1681102
-2012-10-02-1349147613.88-demo.wav	40067		CanberraMtAinsli	2012-10-02 13:13:36.366+10	208368
-2012-10-02-1349147670.57-demo.wav	40067		CanberraMtAinsli	2012-10-02 13:14:33.33+10	229870
-2012-10-02-1349147674.25-demo.wav	40067		CanberraMtAinsli	2012-10-02 13:14:51.657+10	1455050
-2012-10-02-1349147691.88-demo.wav	40067		CanberraMtAinsli	2012-10-02 13:14:54.433+10	215176
-2012-10-02-1349147695.02-demo.wav	40067		CanberraMtAinsli	2012-10-02 13:15:02.265+10	608392
-2012-10-02-1349147702.53-demo.wav	40067		CanberraMtAinsli	2012-10-02 13:15:04.675+10	182158
-2012-10-02-1349147705.75-demo.wav	40067		CanberraMtAinsli	2012-10-02 13:15:25.523+10	1655090
-2012-10-02-1349147726.42-demo.wav	40067		CanberraMtAinsli	2012-10-02 13:15:30.996+10	385160
-2012-10-02-1349147913.27-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 13:18:37.029+10	317272
-2012-10-02-1349147920.16-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 13:18:53.809+10	1144046
-2012-10-02-1349147935.98-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 13:18:59.689+10	311432
-2012-10-02-1349147940.36-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 13:19:03.683+10	278664
-2012-10-02-1349147943.87-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 13:19:12.742+10	703320
-2012-10-02-1349147953.22-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 13:19:22.459+10	776304
-2012-10-02-1349147964.09-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 13:19:29.253+10	434312
-2012-10-02-1349147969.74-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 13:19:33.688+10	320690
-2012-10-02-1349147974.13-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 13:19:41.288+10	602248
-2012-10-02-1349147983.06-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 13:19:46.297+10	272520
-2012-10-02-1349147987.16-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 13:19:56.06+10	721864
-2012-10-02-1349147996.62-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 13:20:03.104+10	539358
-2012-10-02-1349148004.52-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 13:20:07.41+10	241800
-2012-10-02-1349148007.87-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 13:20:24.238+10	1374344
-2012-10-02-1349148025.3-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 13:20:35.793+10	876984
-2012-10-02-1349148385.38-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:26:27.958+10	210002
-2012-10-02-1349148389.0-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:26:33.03+10	334494
-2012-10-02-1349148393.51-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:26:40.432+10	583816
-2012-10-02-1349148401.19-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:26:43.576+10	200840
-2012-10-02-1349148441.59-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 13:27:26.516+10	413974
-2012-10-02-1349148447.96-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 13:27:33.864+10	490226
-2012-10-02-1349148454.28-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 13:27:40.189+10	495752
-2012-10-02-1349148460.54-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 13:27:46.41+10	472456
-2012-10-02-1349148466.77-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 13:27:52.36+10	407392
-2012-10-02-1349148472.56-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 13:27:55.369+10	181518
-2012-10-02-1349148475.52-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 13:28:00.551+10	364720
-2012-10-02-1349148480.69-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 13:28:04.9+10	289050
-2012-10-02-1349148507.67-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:28:30.119+10	206982
-2012-10-02-1349148510.26-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:28:32.768+10	213128
-2012-10-02-1349148514.35-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:28:38.384+10	333960
-2012-10-02-1349148518.67-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:28:46.838+10	686216
-2012-10-02-1349148528.44-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:28:55.262+10	539864
-2012-10-02-1349148535.4-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:29:00.063+10	334598
-2012-10-02-1349148541.71-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:29:04.323+10	204792
-2012-10-02-1349148545.86-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:29:09.108+10	254378
-2012-10-02-1349148550.02-demo.wav	40067		CanberraMtAinsli	2012-10-02 13:29:16.208+10	518576
-2012-10-02-1349148556.5-demo.wav	40067		CanberraMtAinsli	2012-10-02 13:29:19.861+10	284808
-2012-10-02-1349148561.45-demo.wav	40067		CanberraMtAinsli	2012-10-02 13:29:23.833+10	200840
-2012-10-02-1349148608.82-demo.wav	40067		CanberraMtAinsli	2012-10-02 13:30:13.668+10	406174
-2012-10-02-1349148615.05-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:30:25.792+10	903304
-2012-10-02-1349148626.89-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:30:30.131+10	272520
-2012-10-02-1349148630.27-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:30:35.731+10	458878
-2012-10-02-1349148636.08-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:30:41.746+10	475480
-2012-10-02-1349148642.7-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:30:45.638+10	211282
-2012-10-02-1349148674.73-demo.wav	40067		CanberraMtAinsli	2012-10-02 13:31:17.002+10	194696
-2012-10-02-1349148677.24-demo.wav	40067		CanberraMtAinsli	2012-10-02 13:31:19.712+10	206984
-2012-10-02-1349148699.12-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:31:41.997+10	243848
-2012-10-02-1349148702.75-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:31:46.368+10	305288
-2012-10-02-1349148707.2-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:31:51.395+10	354440
-2012-10-02-1349148711.59-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:31:55.318+10	313480
-2012-10-02-1349148715.45-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:32:02.977+10	631956
-2012-10-02-1349148723.27-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:32:13.601+10	859712
-2012-10-02-1349148735.77-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:32:25.996+10	830642
-2012-10-02-1349148746.13-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:32:43.001+10	1401626
-2012-10-02-1349148763.31-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:32:47.739+10	321344
-2012-10-02-1349148768.03-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:32:52.764+10	355884
-2012-10-02-1349148773.37-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 13:33:19.046+10	2149408
-2012-10-02-1349148799.35-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 13:33:31.733+10	986892
-2012-10-02-1349148812.04-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 13:33:36.654+10	354378
-2012-10-02-1349148877.81-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:34:40.315+10	209622
-2012-10-02-1349148880.61-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:34:44.464+10	321672
-2012-10-02-1349148885.1-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:34:48.913+10	321672
-2012-10-02-1349148889.62-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:34:52.583+10	252040
-2012-10-02-1349148893.52-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:34:57.927+10	366728
-2012-10-02-1349148901.08-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:35:03.702+10	221320
-2012-10-02-1349148937.17-demo.wav	40067		CanberraMtAinsli	2012-10-02 13:35:40.376+10	269130
-2012-10-02-1349149224.89-demo.wav	40091	Fire Mgt	CanberraMtAinsli	2012-10-02 13:40:27.386+10	209346
-2012-10-02-1349149230.74-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:40:39.528+10	739464
-2012-10-02-1349149242.21-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:40:50.089+10	661340
-2012-10-02-1349149250.4-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:40:55.035+10	331230
-2012-10-02-1349149255.31-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:40:58.385+10	247498
-2012-10-02-1349149258.89-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 13:41:10.967+10	1012524
-2012-10-02-1349149453.06-demo.wav	40067		CanberraMtAinsli	2012-10-02 13:44:18.647+10	467116
-2012-10-02-1349149662.98-demo.wav	44028		CanberraBlackMnt	2012-10-02 13:47:45.473+10	208508
-2012-10-02-1349149666.73-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:47:53.595+10	575600
-2012-10-02-1349149675.83-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:47:59.767+10	331912
-2012-10-02-1349149679.96-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:48:02.495+10	215176
-2012-10-02-1349149683.01-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:48:09.148+10	511942
-2012-10-02-1349149689.33-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:48:20.155+10	847208
-2012-10-02-1349149700.37-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:48:33.651+10	1054684
-2012-10-02-1349149713.93-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:48:42.535+10	659360
-2012-10-02-1349149983.39-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:53:05.906+10	210310
-2012-10-02-1349150120.38-demo.wav	40067		CanberraMtAinsli	2012-10-02 13:55:23.758+10	284198
-2012-10-02-1349150124.26-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:55:31.003+10	567432
-2012-10-02-1349150132.94-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:55:39.01+10	510088
-2012-10-02-1349150139.16-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:55:44.322+10	387250
-2012-10-02-1349150144.68-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:55:51.629+10	521124
-2012-10-02-1349150151.77-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:55:55.792+10	272588
-2012-10-02-1349150299.36-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:58:23.742+10	370286
-2012-10-02-1349150303.97-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:58:28.416+10	358536
-2012-10-02-1349150310.61-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:58:32.739+10	180360
-2012-10-02-1349150313.19-demo.wav	40067		CanberraBlackMnt	2012-10-02 13:58:45.677+10	989734
-2012-10-02-1349150351.41-demo.wav	40067		CanberraMtAinsli	2012-10-02 13:59:17.104+10	481416
-2012-10-02-1349150358.07-demo.wav	40067		CanberraMtAinsli	2012-10-02 13:59:23.006+10	413832
-2012-10-02-1349150363.14-demo.wav	40067		CanberraMtAinsli	2012-10-02 13:59:25.32+10	182408
-2012-10-02-1349150393.24-demo.wav	40067		CanberraMtAinsli	2012-10-02 13:59:55.871+10	221320
-2012-10-02-1349150423.77-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:00:27.377+10	302932
-2012-10-02-1349150474.79-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:01:18.871+10	340970
-2012-10-02-1349150480.31-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:01:26.113+10	487560
-2012-10-02-1349150486.47-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:01:34.281+10	655496
-2012-10-02-1349150494.5-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:01:37.6+10	259946
-2012-10-02-1349150497.91-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:01:41.365+10	226402
-2012-10-02-1349150501.63-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:01:44.492+10	208240
-2012-10-02-1349150507.85-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 14:02:05.541+10	1487444
-2012-10-02-1349150601.95-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:03:25.589+10	303442
-2012-10-02-1349150633.25-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:03:55.788+10	209674
-2012-10-02-1349150664.54-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:04:27.564+10	255108
-2012-10-02-1349150669.14-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:04:41.921+10	1075336
-2012-10-02-1349150684.42-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:05:03.441+10	1597576
-2012-10-02-1349150703.57-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:05:10.684+10	600200
-2012-10-02-1349150710.99-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:05:20.767+10	765018
-2012-10-02-1349151253.71-demo.wav	44011	ACTION 44011	CanberraMtAinsli	2012-10-02 14:14:19.205+10	459696
-2012-10-02-1349151259.36-demo.wav	44011	ACTION 44011	CanberraMtAinsli	2012-10-02 14:14:21.773+10	202888
-2012-10-02-1349151296.72-demo.wav	44011	ACTION 44011	CanberraMtAinsli	2012-10-02 14:15:00.947+10	354596
-2012-10-02-1349151301.21-demo.wav	44011	ACTION 44011	CanberraMtAinsli	2012-10-02 14:15:04.542+10	274568
-2012-10-02-1349151305.14-demo.wav	44011	ACTION 44011	CanberraMtAinsli	2012-10-02 14:15:11.109+10	501896
-2012-10-02-1349151312.03-demo.wav	44028		CanberraBlackMnt	2012-10-02 14:15:21.018+10	751044
-2012-10-02-1349151322.18-demo.wav	44028		CanberraBlackMnt	2012-10-02 14:15:29.219+10	592008
-2012-10-02-1349151329.79-demo.wav	44028		CanberraMtAinsli	2012-10-02 14:15:50.573+10	1421954
-2012-10-02-1349151350.69-demo.wav	44028		CanberraMtAinsli	2012-10-02 14:15:56.621+10	499848
-2012-10-02-1349151356.83-demo.wav	44028		CanberraMtAinsli	2012-10-02 14:16:04.551+10	649352
-2012-10-02-1349151364.68-demo.wav	44028		CanberraMtAinsli	2012-10-02 14:16:07.138+10	196582
-2012-10-02-1349151450.13-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:17:33.709+10	302386
-2012-10-02-1349151454.43-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:17:37.109+10	227464
-2012-10-02-1349151458.13-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:17:43.46+10	448648
-2012-10-02-1349151463.62-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:17:48.662+10	418734
-2012-10-02-1349151468.78-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:17:51.552+10	199286
-2012-10-02-1349151471.78-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:17:54.727+10	209320
-2012-10-02-1349151475.48-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:17:59.179+10	274802
-2012-10-02-1349151480.16-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:18:05.035+10	370398
-2012-10-02-1349151486.3-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:18:10.19+10	328586
-2012-10-02-1349151546.87-demo.wav	44028		CanberraBlackMnt	2012-10-02 14:19:10.304+10	290780
-2012-10-02-1349151550.64-demo.wav	44028		CanberraBlackMnt	2012-10-02 14:19:19.241+10	723080
-2012-10-02-1349151559.36-demo.wav	44028		CanberraBlackMnt	2012-10-02 14:19:23.758+10	370652
-2012-10-02-1349151564.1-demo.wav	44028		CanberraBlackMnt	2012-10-02 14:19:26.71+10	220690
-2012-10-02-1349151568.14-demo.wav	44031		CanberraBlackMnt	2012-10-02 14:19:49.455+10	1791938
-2012-10-02-1349151634.64-demo.wav	44028		CanberraBlackMnt	2012-10-02 14:20:38.33+10	308204
-2012-10-02-1349151640.21-demo.wav	44028		CanberraBlackMnt	2012-10-02 14:20:50.407+10	858248
-2012-10-02-1349151650.54-demo.wav	44028		CanberraBlackMnt	2012-10-02 14:20:56.229+10	481416
-2012-10-02-1349151657.51-demo.wav	44028		CanberraBlackMnt	2012-10-02 14:21:01.349+10	325660
-2012-10-02-1349151661.58-demo.wav	44028		CanberraBlackMnt	2012-10-02 14:21:10.204+10	722260
-2012-10-02-1349151670.38-demo.wav	44028		CanberraBlackMnt	2012-10-02 14:21:21.72+10	938560
-2012-10-02-1349151682.08-demo.wav	44028		CanberraBlackMnt	2012-10-02 14:21:26.554+10	363240
-2012-10-02-1349151686.83-demo.wav	44028		CanberraBlackMnt	2012-10-02 14:21:30.35+10	235662
-2012-10-02-1349151690.83-demo.wav	44028		CanberraBlackMnt	2012-10-02 14:21:36.092+10	442678
-2012-10-02-1349151696.38-demo.wav	44028		CanberraBlackMnt	2012-10-02 14:21:41.868+10	462984
-2012-10-02-1349151702.5-demo.wav	44028		CanberraBlackMnt	2012-10-02 14:21:51.806+10	754244
-2012-10-02-1349151714.09-demo.wav	44028		CanberraBlackMnt	2012-10-02 14:21:58.475+10	354326
-2012-10-02-1349151771.13-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:22:54.471+10	282122
-2012-10-02-1349151775.77-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:22:58.891+10	260538
-2012-10-02-1349151780.15-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:23:07.652+10	629440
-2012-10-02-1349151787.92-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:23:10.493+10	219272
-2012-10-02-1349151790.76-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:23:12.886+10	182408
-2012-10-02-1349151846.89-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:24:09.824+10	247778
-2012-10-02-1349151851.16-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:24:14.181+10	252202
-2012-10-02-1349151854.3-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:24:18.634+10	366728
-2012-10-02-1349151859.26-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:24:23.899+10	389256
-2012-10-02-1349151865.5-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:24:27.745+10	190600
-2012-10-02-1349151921.97-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:25:28.109+10	515198
-2012-10-02-1349151928.23-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:25:36.978+10	715412
-2012-10-02-1349152009.35-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:26:52.643+10	275792
-2012-10-02-1349152013.13-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:26:55.54+10	200840
-2012-10-02-1349152015.81-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:27:01.721+10	499848
-2012-10-02-1349152021.96-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:27:05.413+10	290952
-2012-10-02-1349152025.72-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 14:27:21.28+10	1296520
-2012-10-02-1349152041.57-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 14:27:24.448+10	235656
-2012-10-02-1349152045.83-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 14:27:50.831+10	2060920
-2012-10-02-1349152071.6-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 14:28:00.236+10	719218
-2012-10-02-1349152080.37-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 14:28:04.903+10	381064
-2012-10-02-1349152085.12-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 14:28:11.171+10	484132
-2012-10-02-1349152091.31-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 14:28:26.021+10	1173532
-2012-10-02-1349152106.17-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 14:28:33.02+10	510832
-2012-10-02-1349152113.89-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 14:28:40.913+10	588198
-2012-10-02-1349152121.81-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:29:02.814+10	1763464
-2012-10-02-1349152142.98-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:29:05.488+10	209032
-2012-10-02-1349152145.63-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:29:07.956+10	192648
-2012-10-02-1349152148.12-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:29:12.436+10	362632
-2012-10-02-1349152152.71-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:29:19.071+10	532412
-2012-10-02-1349152159.9-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:29:25.188+10	442724
-2012-10-02-1349152165.41-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:29:38.516+10	1077290
-2012-10-02-1349152178.68-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:29:46.14+10	566482
-2012-10-02-1349152186.29-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:29:54.43+10	664978
-2012-10-02-1349152194.67-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:30:01.957+10	586306
-2012-10-02-1349152202.34-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:30:08.095+10	483362
-2012-10-02-1349152208.48-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:30:11.98+10	265118
-2012-10-02-1349152212.26-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:30:23.463+10	914908
-2012-10-02-1349152250.04-demo.wav	44013	ACTION 44013	CanberraBlackMnt	2012-10-02 14:30:54.108+10	344200
-2012-10-02-1349152254.65-demo.wav	44013	ACTION 44013	CanberraBlackMnt	2012-10-02 14:30:59.284+10	389256
-2012-10-02-1349152259.59-demo.wav	44013	ACTION 44013	CanberraBlackMnt	2012-10-02 14:31:05.69+10	510044
-2012-10-02-1349152267.42-demo.wav	44013	ACTION 44013	CanberraBlackMnt	2012-10-02 14:31:09.606+10	182408
-2012-10-02-1349152271.83-demo.wav	44013	ACTION 44013	CanberraBlackMnt	2012-10-02 14:31:16.736+10	413042
-2012-10-02-1349152277.05-demo.wav	44013	ACTION 44013	CanberraBlackMnt	2012-10-02 14:31:22.488+10	458558
-2012-10-02-1349152282.81-demo.wav	44013	ACTION 44013	CanberraBlackMnt	2012-10-02 14:31:25.486+10	197786
-2012-10-02-1349152286.07-demo.wav	44013	ACTION 44013	CanberraBlackMnt	2012-10-02 14:31:29.83+10	263150
-2012-10-02-1349152291.68-demo.wav	44013	ACTION 44013	CanberraBlackMnt	2012-10-02 14:31:54.124+10	1884296
-2012-10-02-1349152314.34-demo.wav	44013	ACTION 44013	CanberraBlackMnt	2012-10-02 14:31:59.458+10	430216
-2012-10-02-1349152320.75-demo.wav	44013	ACTION 44013	CanberraBlackMnt	2012-10-02 14:32:06.055+10	446600
-2012-10-02-1349152326.18-demo.wav	44013	ACTION 44013	CanberraBlackMnt	2012-10-02 14:32:11.781+10	446688
-2012-10-02-1349152334.8-demo.wav	44013	ACTION 44013	CanberraBlackMnt	2012-10-02 14:32:19.688+10	409020
-2012-10-02-1349152341.71-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:32:37.106+10	1292424
-2012-10-02-1349152357.4-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:32:41.285+10	323720
-2012-10-02-1349152394.75-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:33:18.142+10	286856
-2012-10-02-1349152400.3-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:33:26.819+10	546952
-2012-10-02-1349152407.77-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:33:30.292+10	204936
-2012-10-02-1349152410.43-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:33:36.606+10	460838
-2012-10-02-1349152596.54-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:36:40.914+10	367020
-2012-10-02-1349152601.04-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:36:45.046+10	337852
-2012-10-02-1349152606.74-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:36:53.369+10	529120
-2012-10-02-1349152614.12-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:36:58.004+10	308826
-2012-10-02-1349152618.26-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:37:04.129+10	492154
-2012-10-02-1349152624.5-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:37:16.018+10	966792
-2012-10-02-1349152638.08-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:37:28.051+10	837768
-2012-10-02-1349152648.19-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:37:33.636+10	458888
-2012-10-02-1349152654.21-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:37:38.055+10	315542
-2012-10-02-1349152658.74-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:37:48.302+10	801564
-2012-10-02-1349152668.63-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:37:51.796+10	208084
-2012-10-02-1349152672.24-demo.wav	44028		CanberraBlackMnt	2012-10-02 14:38:05.25+10	1091552
-2012-10-02-1349152687.85-demo.wav	44028		CanberraBlackMnt	2012-10-02 14:38:11.153+10	277144
-2012-10-02-1349152691.28-demo.wav	44028		CanberraBlackMnt	2012-10-02 14:38:14.17+10	245896
-2012-10-02-1349152694.57-demo.wav	44028		CanberraBlackMnt	2012-10-02 14:38:17.01+10	206984
-2012-10-02-1349152697.73-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 14:38:40.629+10	1917064
-2012-10-02-1349152720.89-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 14:38:48.624+10	649352
-2012-10-02-1349152728.86-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 14:38:59.698+10	908228
-2012-10-02-1349152749.37-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:39:18.328+10	749210
-2012-10-02-1349152758.45-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:39:25.739+10	589770
-2012-10-02-1349152766.23-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:39:31.713+10	458826
-2012-10-02-1349152773.31-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:39:36.873+10	267356
-2012-10-02-1349152777.0-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:39:41.786+10	398078
-2012-10-02-1349152781.91-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:39:59.483+10	1429932
-2012-10-02-1349152800.23-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:40:06.712+10	543336
-2012-10-02-1349152892.12-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:41:35.022+10	241222
-2012-10-02-1349152896.5-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:41:49.108+10	1063048
-2012-10-02-1349152909.41-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:41:51.883+10	209032
-2012-10-02-1349152913.12-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 14:42:14.135+10	1759150
-2012-10-02-1349152935.14-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 14:42:20.253+10	428168
-2012-10-02-1349153001.85-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-02 14:43:26.046+10	353438
-2012-10-02-1349153007.65-demo.wav	44028		CanberraBlackMnt	2012-10-02 14:43:39.435+10	987272
-2012-10-02-1349153061.2-demo.wav	44036		CanberraBlackMnt	2012-10-02 14:44:25.237+10	340280
-2012-10-02-1349153125.49-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:45:29.467+10	335326
-2012-10-02-1349153130.76-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:45:35.707+10	417928
-2012-10-02-1349153136.04-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:45:40.191+10	350344
-2012-10-02-1349153141.24-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:45:47.372+10	513312
-2012-10-02-1349153147.5-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:45:52.911+10	456840
-2012-10-02-1349153153.06-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:45:57.06+10	338056
-2012-10-02-1349153158.16-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:46:02.661+10	377368
-2012-10-02-1349153163.76-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:46:10.864+10	596586
-2012-10-02-1349153174.21-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:46:22.002+10	651282
-2012-10-02-1349153207.74-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:46:51.747+10	331912
-2012-10-02-1349153212.08-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:46:57.206+10	432264
-2012-10-02-1349153218.12-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:47:00.638+10	213128
-2012-10-02-1349153220.79-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:47:04.34+10	291078
-2012-10-02-1349153228.4-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:47:29.341+10	1438738
-2012-10-02-1349153249.59-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:47:32.032+10	206984
-2012-10-02-1349153252.19-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:47:34.726+10	213128
-2012-10-02-1349153254.96-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:47:38.298+10	280712
-2012-10-02-1349153258.43-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:47:40.873+10	204936
-2012-10-02-1349153261.84-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:47:50.441+10	689530
-2012-10-02-1349153271.38-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:48:12.403+10	1763862
-2012-10-02-1349153292.62-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:48:15.249+10	219272
-2012-10-02-1349153295.56-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:48:18.416+10	241800
-2012-10-02-1349153298.9-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:48:32.276+10	1126536
-2012-10-02-1349153315.57-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:48:48.092+10	1047778
-2012-10-02-1349153328.37-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:48:50.867+10	206984
-2012-10-02-1349153331.09-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:48:54.357+10	276606
-2012-10-02-1349153334.57-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:48:57.706+10	207466
-2012-10-02-1349153389.75-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:49:52.315+10	215746
-2012-10-02-1349153392.65-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:49:55.006+10	198792
-2012-10-02-1349153395.12-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:50:02.17+10	573712
-2012-10-02-1349153402.39-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:50:08.033+10	414640
-2012-10-02-1349153408.16-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 14:50:13.628+10	458888
-2012-10-02-1349153413.75-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 14:50:18.206+10	374920
-2012-10-02-1349153418.33-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 14:50:22.513+10	352392
-2012-10-02-1349153423.47-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 14:50:26.833+10	280038
-2012-10-02-1349153426.95-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 14:50:32.425+10	440546
-2012-10-02-1349153432.56-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 14:50:41.357+10	701030
-2012-10-02-1349153441.48-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 14:50:55.504+10	1162946
-2012-10-02-1349153455.63-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 14:51:12.175+10	1376854
-2012-10-02-1349153472.3-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 14:51:24.874+10	1046020
-2012-10-02-1349153485.62-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:51:46.432+10	1744490
-2012-10-02-1349153506.55-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:51:49.002+10	209032
-2012-10-02-1349153509.93-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:51:52.608+10	227464
-2012-10-02-1349153512.73-demo.wav	40067		CanberraMtAinsli	2012-10-02 14:51:55.018+10	194696
-2012-10-02-1349153563.57-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:52:48.509+10	414218
-2012-10-02-1349153568.63-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:52:52.476+10	323714
-2012-10-02-1349153572.61-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:52:57.466+10	365994
-2012-10-02-1349153578.05-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:53:04.688+10	497230
-2012-10-02-1349153585.44-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:53:11.023+10	469354
-2012-10-02-1349153591.21-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:53:13.496+10	194696
-2012-10-02-1349153594.88-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:53:24.601+10	812222
-2012-10-02-1349153605.44-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 14:53:33.791+10	698744
-2012-10-02-1349153677.49-demo.wav	40067		CanberraBlackMnt	2012-10-02 14:54:40.528+10	254516
-2012-10-02-1349153738.93-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 14:55:45.031+10	512908
-2012-10-02-1349153784.15-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 14:56:29.079+10	411850
-2012-10-02-1349153973.43-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-02 14:59:36.319+10	242072
-2012-10-02-1349153976.44-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-02 14:59:40.032+10	303240
-2012-10-02-1349153980.45-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-02 14:59:52.877+10	1042568
-2012-10-02-1349153993.51-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-02 15:00:01.396+10	598162
-2012-10-02-1349154093.31-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:01:38.251+10	412456
-2012-10-02-1349154098.39-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:01:40.939+10	213128
-2012-10-02-1349154101.53-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:01:48.42+10	577642
-2012-10-02-1349154109.38-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:01:56.5+10	595286
-2012-10-02-1349154117.42-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 15:02:02.79+10	450694
-2012-10-02-1349154124.24-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 15:02:09.106+10	405036
-2012-10-02-1349154189.53-demo.wav	44036		CanberraBlackMnt	2012-10-02 15:03:13.693+10	349000
-2012-10-02-1349154194.33-demo.wav	44036		CanberraBlackMnt	2012-10-02 15:03:16.565+10	186504
-2012-10-02-1349154197.46-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:03:35.898+10	1548424
-2012-10-02-1349154216.03-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:03:39.647+10	305288
-2012-10-02-1349154242.17-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:04:07.609+10	456840
-2012-10-02-1349154249.21-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:04:26.86+10	1482888
-2012-10-02-1349154267.96-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:04:39.461+10	966788
-2012-10-02-1349154279.59-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:04:42.587+10	221984
-2012-10-02-1349154282.78-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:04:52.407+10	807048
-2012-10-02-1349154292.76-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:04:55.908+10	266376
-2012-10-02-1349154297.14-demo.wav	44036		CanberraBlackMnt	2012-10-02 15:05:09.544+10	1042568
-2012-10-02-1349154311.93-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:05:21.19+10	780424
-2012-10-02-1349154321.37-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:05:23.758+10	200840
-2012-10-02-1349154323.89-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:05:27.14+10	274568
-2012-10-02-1349154327.43-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:05:30.011+10	219272
-2012-10-02-1349154330.27-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:05:35.371+10	411080
-2012-10-02-1349154336.24-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:05:40.11+10	327698
-2012-10-02-1349154340.31-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:05:45.741+10	458724
-2012-10-02-1349154346.03-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:05:55.216+10	765690
-2012-10-02-1349154355.46-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:05:59.683+10	303890
-2012-10-02-1349154360.0-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 15:06:08.191+10	686258
-2012-10-02-1349154368.85-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 15:06:13.167+10	362632
-2012-10-02-1349154373.39-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 15:06:17.043+10	309268
-2012-10-02-1349154460.83-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:07:48.266+10	626352
-2012-10-02-1349154502.8-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:08:25.578+10	234416
-2012-10-02-1349154505.93-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:08:28.097+10	182408
-2012-10-02-1349154508.46-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:08:33.618+10	430216
-2012-10-02-1349154513.77-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:08:42.535+10	735186
-2012-10-02-1349154523.56-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:08:47.16+10	299930
-2012-10-02-1349154527.33-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:08:58.504+10	924540
-2012-10-02-1349154538.77-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:09:05.156+10	483936
-2012-10-02-1349154545.58-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:09:08.299+10	191864
-2012-10-02-1349154550.3-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 15:09:27.791+10	1470600
-2012-10-02-1349154568.76-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 15:09:41.039+10	1029912
-2012-10-02-1349154582.18-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 15:09:47.021+10	400778
-2012-10-02-1349154588.0-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 15:10:02.521+10	1220744
-2012-10-02-1349154602.76-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 15:10:05.063+10	190600
-2012-10-02-1349154605.92-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 15:10:12.217+10	527048
-2012-10-02-1349154613.15-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 15:10:17.668+10	379016
-2012-10-02-1349154617.94-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 15:10:21.504+10	299144
-2012-10-02-1349154623.01-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:10:29.303+10	528520
-2012-10-02-1349154631.8-demo.wav	44036		CanberraBlackMnt	2012-10-02 15:10:37.217+10	456840
-2012-10-02-1349154637.78-demo.wav	44036		CanberraBlackMnt	2012-10-02 15:10:43.677+10	491656
-2012-10-02-1349154643.89-demo.wav	44036		CanberraBlackMnt	2012-10-02 15:10:50.312+10	529354
-2012-10-02-1349154650.65-demo.wav	44036		CanberraBlackMnt	2012-10-02 15:11:04.05+10	1124488
-2012-10-02-1349154667.93-demo.wav	10076	WARINGH	CanberraBlackMnt	2012-10-02 15:11:23.757+10	1325642
-2012-10-02-1349154684.88-demo.wav	40067		CanberraBlackMnt	2012-10-02 15:11:41.312+10	1373436
-2012-10-02-1349154701.61-demo.wav	40067		CanberraBlackMnt	2012-10-02 15:11:43.833+10	188552
-2012-10-02-1349154703.95-demo.wav	40067		CanberraBlackMnt	2012-10-02 15:12:04.579+10	1672544
-2012-10-02-1349154726.56-demo.wav	40067		CanberraBlackMnt	2012-10-02 15:12:09.941+10	243160
-2012-10-02-1349154730.62-demo.wav	44036		CanberraBlackMnt	2012-10-02 15:12:19.963+10	784386
-2012-10-02-1349154740.58-demo.wav	44036		CanberraBlackMnt	2012-10-02 15:12:25.023+10	374920
-2012-10-02-1349154745.68-demo.wav	44036		CanberraBlackMnt	2012-10-02 15:12:33.144+10	587876
-2012-10-02-1349154753.68-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:12:42.512+10	741086
-2012-10-02-1349154763.23-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:12:47.265+10	340092
-2012-10-02-1349154803.5-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 15:13:28.459+10	416866
-2012-10-02-1349154809.67-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 15:13:34.344+10	390588
-2012-10-02-1349154814.47-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 15:13:39.855+10	452744
-2012-10-02-1349154819.98-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 15:13:43.987+10	336156
-2012-10-02-1349154968.55-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:16:11.703+10	265638
-2012-10-02-1349154972.28-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:16:16.137+10	325768
-2012-10-02-1349154976.41-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:16:23.029+10	555142
-2012-10-02-1349154983.31-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:16:27.79+10	314074
-2012-10-02-1349154988.7-demo.wav	10076	WARINGH	CanberraBlackMnt	2012-10-02 15:16:47.442+10	1574330
-2012-10-02-1349155008.5-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:16:55.242+10	562906
-2012-10-02-1349155015.39-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:17:00.409+10	422024
-2012-10-02-1349155020.69-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:17:07.381+10	561282
-2012-10-02-1349155027.59-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:17:14.16+10	541518
-2012-10-02-1349155040.22-demo.wav	10076	WARINGH	CanberraBlackMnt	2012-10-02 15:17:24.633+10	366104
-2012-10-02-1349155045.46-demo.wav	10076	WARINGH	CanberraBlackMnt	2012-10-02 15:17:33.032+10	630656
-2012-10-02-1349155054.5-demo.wav	10076	WARINGH	CanberraBlackMnt	2012-10-02 15:17:41.534+10	589000
-2012-10-02-1349155063.11-demo.wav	40067		CanberraMtAinsli	2012-10-02 15:17:54.71+10	971040
-2012-10-02-1349155074.85-demo.wav	40067		CanberraMtAinsli	2012-10-02 15:18:01.011+10	517336
-2012-10-02-1349155081.42-demo.wav	40067		CanberraMtAinsli	2012-10-02 15:18:04.568+10	198856
-2012-10-02-1349155085.01-demo.wav	10076	WARINGH	CanberraBlackMnt	2012-10-02 15:18:10.531+10	460936
-2012-10-02-1349155138.89-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:19:02.753+10	325544
-2012-10-02-1349155144.7-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:19:17.851+10	1104008
-2012-10-02-1349155158.11-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:19:22.735+10	389256
-2012-10-02-1349155162.86-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:19:27.044+10	354440
-2012-10-02-1349155167.16-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:19:40.816+10	1139836
-2012-10-02-1349155180.94-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:19:46.225+10	429432
-2012-10-02-1349155186.52-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:19:54.906+10	638918
-2012-10-02-1349155195.04-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:19:58.274+10	223244
-2012-10-02-1349155201.53-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:20:21.749+10	1690966
-2012-10-02-1349155222.24-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:20:25.052+10	237704
-2012-10-02-1349155225.29-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:20:27.845+10	217224
-2012-10-02-1349155228.0-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:20:30.782+10	235656
-2012-10-02-1349155231.02-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:20:42.318+10	948360
-2012-10-02-1349155242.44-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:20:46.818+10	368776
-2012-10-02-1349155246.94-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:20:50.107+10	268424
-2012-10-02-1349155255.82-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:21:01.708+10	495752
-2012-10-02-1349155262.13-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:21:06.656+10	381064
-2012-10-02-1349155266.8-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:21:09.305+10	213128
-2012-10-02-1349155269.42-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:21:15.481+10	504852
-2012-10-02-1349155275.61-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:21:22.199+10	516074
-2012-10-02-1349155282.48-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:21:26.78+10	362326
-2012-10-02-1349155288.94-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:21:35.25+10	530568
-2012-10-02-1349155295.4-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:21:44.816+10	790500
-2012-10-02-1349155305.05-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:21:51.661+10	555144
-2012-10-02-1349155311.78-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:21:55.283+10	297096
-2012-10-02-1349155315.41-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:22:05.609+10	859878
-2012-10-02-1349155326.38-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:22:13.84+10	623926
-2012-10-02-1349155334.0-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:22:18.084+10	342152
-2012-10-02-1349155338.39-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:22:30.67+10	1031884
-2012-10-02-1349155350.82-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:22:37.595+10	534178
-2012-10-02-1349155358.05-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:22:42.094+10	338420
-2012-10-02-1349155362.55-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:22:46.894+10	306652
-2012-10-02-1349155423.07-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:23:46.008+10	244682
-2012-10-02-1349155426.47-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:23:56.183+10	817268
-2012-10-02-1349155437.06-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:24:01.814+10	400560
-2012-10-02-1349155444.22-demo.wav	44036		CanberraBlackMnt	2012-10-02 15:24:13.714+10	794760
-2012-10-02-1349155454.54-demo.wav	44036		CanberraBlackMnt	2012-10-02 15:24:19.411+10	409736
-2012-10-02-1349155461.07-demo.wav	44036		CanberraBlackMnt	2012-10-02 15:24:25.553+10	370738
-2012-10-02-1349155466.33-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:24:31.774+10	458888
-2012-10-02-1349155471.97-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:24:36.607+10	387208
-2012-10-02-1349155477.33-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:24:43.339+10	501896
-2012-10-02-1349155484.57-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:24:50.437+10	493704
-2012-10-02-1349155490.57-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:24:54.458+10	323720
-2012-10-02-1349155495.54-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:24:58.655+10	258184
-2012-10-02-1349155499.59-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:25:02.325+10	231530
-2012-10-02-1349155503.75-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:25:08.657+10	354826
-2012-10-02-1349155509.55-demo.wav	40067		CanberraBlackMnt	2012-10-02 15:25:17.847+10	696264
-2012-10-02-1349155518.22-demo.wav	40067		CanberraBlackMnt	2012-10-02 15:25:20.559+10	196744
-2012-10-02-1349155520.99-demo.wav	40067		CanberraMtAinsli	2012-10-02 15:25:40.995+10	1675400
-2012-10-02-1349155541.12-demo.wav	40067		CanberraMtAinsli	2012-10-02 15:25:43.628+10	213128
-2012-10-02-1349155565.47-demo.wav	40067		CanberraMtAinsli	2012-10-02 15:26:07.661+10	186504
-2012-10-02-1349155567.78-demo.wav	40067		CanberraMtAinsli	2012-10-02 15:26:10.263+10	211080
-2012-10-02-1349155571.38-demo.wav	40067		CanberraMtAinsli	2012-10-02 15:26:26.812+10	1288762
-2012-10-02-1349155587.67-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:26:34.407+10	562758
-2012-10-02-1349155594.71-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:26:39.547+10	407688
-2012-10-02-1349155600.06-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:26:52.361+10	1020304
-2012-10-02-1349155612.9-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:26:58.712+10	479074
-2012-10-02-1349155621.1-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:27:09.004+10	624176
-2012-10-02-1349155629.52-demo.wav	40067		CanberraBlackMnt	2012-10-02 15:27:17.16+10	639962
-2012-10-02-1349155637.29-demo.wav	40067		CanberraBlackMnt	2012-10-02 15:27:23.559+10	528502
-2012-10-02-1349155643.68-demo.wav	40067		CanberraBlackMnt	2012-10-02 15:27:28.537+10	371426
-2012-10-02-1349155649.15-demo.wav	40067		CanberraBlackMnt	2012-10-02 15:27:33.518+10	368460
-2012-10-02-1349155787.02-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:29:50.531+10	292572
-2012-10-02-1349155792.12-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:29:55.802+10	309384
-2012-10-02-1349155796.58-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:30:04.086+10	630850
-2012-10-02-1349155804.49-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:30:14.308+10	766244
-2012-10-02-1349155815.14-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:30:22.576+10	625598
-2012-10-02-1349155944.77-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 15:32:28.333+10	300004
-2012-10-02-1349155950.15-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 15:32:36.708+10	549000
-2012-10-02-1349155956.84-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 15:32:45.683+10	741512
-2012-10-02-1349155966.62-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 15:32:50.595+10	331672
-2012-10-02-1349155970.78-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 15:32:55.77+10	358040
-2012-10-02-1349155975.94-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 15:32:59.768+10	284930
-2012-10-02-1349155980.47-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:33:12.697+10	1023858
-2012-10-02-1349155992.82-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:33:15.089+10	192648
-2012-10-02-1349155995.21-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:33:17.462+10	190424
-2012-10-02-1349155998.19-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:33:35.297+10	1433714
-2012-10-02-1349156015.42-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:33:37.643+10	188552
-2012-10-02-1349156017.76-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:33:49.314+10	967932
-2012-10-02-1349156031.78-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:33:55.914+10	290754
-2012-10-02-1349156036.08-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:33:59.816+10	266472
-2012-10-02-1349156085.09-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:34:48.409+10	280294
-2012-10-02-1349156089.99-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:34:56.738+10	567432
-2012-10-02-1349156096.87-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:35:03.856+10	587908
-2012-10-02-1349156104.02-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:35:08.293+10	360584
-2012-10-02-1349156109.17-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:35:11.931+10	233550
-2012-10-02-1349156112.06-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:35:16.143+10	342400
-2012-10-02-1349156116.56-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:35:20.356+10	308328
-2012-10-02-1349156121.36-demo.wav	40067		CanberraBlackMnt	2012-10-02 15:35:38.214+10	1410556
-2012-10-02-1349156160.59-demo.wav	i1045200		CanberraMtAinsli	2012-10-02 15:36:07.242+10	559240
-2012-10-02-1349156168.85-demo.wav	i1045200		CanberraMtAinsli	2012-10-02 15:36:21.81+10	1085576
-2012-10-02-1349156235.65-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 15:37:18.149+10	209526
-2012-10-02-1349156287.5-demo.wav	40067		CanberraBlackMnt	2012-10-02 15:38:17.536+10	839796
-2012-10-02-1349156297.76-demo.wav	40067		CanberraBlackMnt	2012-10-02 15:38:21.413+10	309384
-2012-10-02-1349156304.55-demo.wav	40067		CanberraMtAinsli	2012-10-02 15:38:34.287+10	818520
-2012-10-02-1349156341.42-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:39:06.811+10	448204
-2012-10-02-1349156348.1-demo.wav	10076	WARINGH	CanberraBlackMnt	2012-10-02 15:39:15.952+10	654240
-2012-10-02-1349156357.36-demo.wav	10076	WARINGH	CanberraBlackMnt	2012-10-02 15:39:21.949+10	383112
-2012-10-02-1349156363.01-demo.wav	10076	WARINGH	CanberraBlackMnt	2012-10-02 15:39:27.052+10	340094
-2012-10-02-1349156369.75-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:39:45.045+10	1278444
-2012-10-02-1349156385.32-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:39:51.469+10	509676
-2012-10-02-1349156392.21-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:39:59.157+10	585024
-2012-10-02-1349156399.89-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:40:06.623+10	567432
-2012-10-02-1349156408.89-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:40:21.389+10	997176
-2012-10-02-1349156422.14-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:40:29.668+10	630568
-2012-10-02-1349156431.3-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:40:43.77+10	1041856
-2012-10-02-1349156444.91-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:40:48.149+10	272520
-2012-10-02-1349156448.62-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:40:53.71+10	428168
-2012-10-02-1349156453.83-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:40:56.423+10	219058
-2012-10-02-1349156456.61-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:41:02.429+10	428850
-2012-10-02-1349156494.85-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:41:37.377+10	211664
-2012-10-02-1349156498.45-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:41:44.811+10	530300
-2012-10-02-1349156504.97-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:41:59.317+10	1200240
-2012-10-02-1349156519.44-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:42:02.451+10	253568
-2012-10-02-1349156522.65-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:42:08.817+10	513172
-2012-10-02-1349156553.8-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:42:36.147+10	198792
-2012-10-02-1349156557.2-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:42:40.164+10	245896
-2012-10-02-1349156560.57-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:42:49.938+10	785022
-2012-10-02-1349156570.73-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:43:03.719+10	1085144
-2012-10-02-1349156585.99-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:43:16.372+10	870536
-2012-10-02-1349156596.51-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:43:19.303+10	235656
-2012-10-02-1349156599.42-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:43:28.685+10	775916
-2012-10-02-1349156608.81-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:43:33.075+10	358536
-2012-10-02-1349156613.43-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:43:39.186+10	483450
-2012-10-02-1349156619.92-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:44:00.237+10	1478404
-2012-10-02-1349156640.54-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:44:03.058+10	211080
-2012-10-02-1349156644.28-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:44:13.171+10	744890
-2012-10-02-1349156655.32-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:44:18.261+10	247944
-2012-10-02-1349156658.82-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:44:28.341+10	790334
-2012-10-02-1349156669.88-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:44:35.567+10	475232
-2012-10-02-1349156676.75-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:44:40.384+10	283544
-2012-10-02-1349156682.13-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:44:45.474+10	245262
-2012-10-02-1349156685.76-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:44:50.259+10	312152
-2012-10-02-1349156692.4-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:44:55.013+10	207614
-2012-10-02-1349156695.35-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:45:01.412+10	504094
-2012-10-02-1349156702.65-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:45:06.931+10	340538
-2012-10-02-1349156707.22-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:45:11.35+10	346248
-2012-10-02-1349156711.86-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:45:14.747+10	243754
-2012-10-02-1349156716.46-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:45:26.616+10	852276
-2012-10-02-1349156749.43-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:45:53.57+10	348296
-2012-10-02-1349156754.62-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:46:00.008+10	449990
-2012-10-02-1349156760.16-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:46:10.55+10	860134
-2012-10-02-1349156770.75-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:46:16.628+10	491656
-2012-10-02-1349156778.48-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:46:25.623+10	602234
-2012-10-02-1349156788.65-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:46:34.888+10	524532
-2012-10-02-1349156880.83-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:48:03.934+10	261986
-2012-10-02-1349156887.36-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 15:48:18.196+10	909448
-2012-10-02-1349156898.32-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 15:48:23.037+10	397448
-2012-10-02-1349156903.65-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 15:48:28.718+10	426112
-2012-10-02-1349156908.84-demo.wav	40091	Fire Mgt	CanberraBlackMnt	2012-10-02 15:48:34.412+10	424838
-2012-10-02-1349156915.46-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:48:41.425+10	499548
-2012-10-02-1349156921.54-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:48:49.367+10	655450
-2012-10-02-1349156929.49-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:48:58.842+10	756930
-2012-10-02-1349156939.12-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:49:03.837+10	397448
-2012-10-02-1349156944.54-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:49:22.858+10	1530860
-2012-10-02-1349156965.28-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:49:30.685+10	394772
-2012-10-02-1349156970.8-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:49:35.423+10	376916
-2012-10-02-1349156976.05-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:49:57.815+10	1488482
-2012-10-02-1349156997.95-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:50:01.102+10	266376
-2012-10-02-1349157001.43-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:50:05.292+10	325768
-2012-10-02-1349157005.48-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:50:10.956+10	460936
-2012-10-02-1349157011.08-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:50:14.592+10	261386
-2012-10-02-1349157014.71-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:50:17.247+10	209466
-2012-10-02-1349157017.37-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:50:26.283+10	687344
-2012-10-02-1349157026.46-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:50:29.17+10	194986
-2012-10-02-1349157054.79-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:50:58.202+10	286856
-2012-10-02-1349157058.36-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:51:01.392+10	252040
-2012-10-02-1349157061.69-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:51:08.074+10	532616
-2012-10-02-1349157068.32-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:51:11.023+10	227420
-2012-10-02-1349157071.31-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:51:13.73+10	180852
-2012-10-02-1349157073.86-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:51:17.637+10	305964
-2012-10-02-1349157077.85-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:51:28.765+10	902432
-2012-10-02-1349157088.9-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:51:33.151+10	291622
-2012-10-02-1349157093.28-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:51:36.899+10	245486
-2012-10-02-1349157120.67-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-02 15:52:06.92+10	526472
-2012-10-02-1349157127.67-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-02 15:52:11.527+10	325768
-2012-10-02-1349157219.8-demo.wav	40067		CanberraBlackMnt	2012-10-02 15:53:43.34+10	295404
-2012-10-02-1349157224.55-demo.wav	40067		CanberraBlackMnt	2012-10-02 15:53:48.429+10	316024
-2012-10-02-1349157231.18-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:54:05.318+10	1187976
-2012-10-02-1349157245.94-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:54:12.821+10	575624
-2012-10-02-1349157255.63-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:54:24.689+10	759944
-2012-10-02-1349157266.32-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:54:32.475+10	515122
-2012-10-02-1349157273.19-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:54:43.96+10	901256
-2012-10-02-1349157284.72-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:54:51.676+10	583236
-2012-10-02-1349157377.87-demo.wav	44028		CanberraBlackMnt	2012-10-02 15:56:21.602+10	314638
-2012-10-02-1349157383.3-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:56:35.022+10	983176
-2012-10-02-1349157395.18-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:56:37.591+10	204936
-2012-10-02-1349157398.4-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:56:42.156+10	317576
-2012-10-02-1349157403.57-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:56:46.465+10	243826
-2012-10-02-1349157406.59-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:56:55.225+10	717680
-2012-10-02-1349157416.15-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:56:59.453+10	248272
-2012-10-02-1349157419.85-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:57:02.882+10	228694
-2012-10-02-1349157423.09-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:57:06.28+10	256244
-2012-10-02-1349157465.01-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:57:51.535+10	544904
-2012-10-02-1349157471.83-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:57:57.868+10	505992
-2012-10-02-1349157478.06-demo.wav	44028		CanberraMtAinsli	2012-10-02 15:58:04.455+10	535768
-2012-10-02-1349157485.23-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:58:14.592+10	782388
-2012-10-02-1349157540.5-demo.wav	44010	ACTION 44010	CanberraBlackMnt	2012-10-02 15:59:06.303+10	486190
-2012-10-02-1349157547.65-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:59:13.698+10	508040
-2012-10-02-1349157554.77-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:59:18.43+10	303240
-2012-10-02-1349157558.69-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:59:27.061+10	700530
-2012-10-02-1349157567.22-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:59:37.042+10	768648
-2012-10-02-1349157577.95-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 15:59:49.529+10	967958
-2012-10-02-1349157670.57-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:01:13.099+10	209032
-2012-10-02-1349157673.45-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:01:16.513+10	256136
-2012-10-02-1349157676.74-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:01:19.72+10	247944
-2012-10-02-1349157680.18-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:01:22.528+10	196744
-2012-10-02-1349157683.08-demo.wav	44010	ACTION 44010	CanberraBlackMnt	2012-10-02 16:01:39.437+10	1370248
-2012-10-02-1349157699.56-demo.wav	44010	ACTION 44010	CanberraBlackMnt	2012-10-02 16:01:43.082+10	297096
-2012-10-02-1349157704.99-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:01:58.353+10	1117818
-2012-10-02-1349157720.91-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:02:03.764+10	241800
-2012-10-02-1349157723.89-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:02:12.095+10	676432
-2012-10-02-1349157732.85-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:02:15.446+10	212852
-2012-10-02-1349157736.59-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:02:26.24+10	807748
-2012-10-02-1349157746.92-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:02:30.613+10	311416
-2012-10-02-1349157750.91-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:02:42.05+10	870490
-2012-10-02-1349157762.17-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:02:46.956+10	351176
-2012-10-02-1349157767.07-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:02:50.977+10	276552
-2012-10-02-1349157772.82-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:02:58.317+10	401922
-2012-10-02-1349157778.44-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:03:03.664+10	387696
-2012-10-02-1349157784.69-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:03:16.647+10	1003656
-2012-10-02-1349157799.23-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:03:23.812+10	385160
-2012-10-02-1349157803.93-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:03:29.22+10	443356
-2012-10-02-1349157809.51-demo.wav	40093	PCL Rural	CanberraBlackMnt	2012-10-02 16:03:36.682+10	602248
-2012-10-02-1349157818.24-demo.wav	40067		CanberraMtAinsli	2012-10-02 16:03:43.766+10	465032
-2012-10-02-1349157824.62-demo.wav	40067		CanberraMtAinsli	2012-10-02 16:03:48.505+10	327816
-2012-10-02-1349157828.91-demo.wav	40067		CanberraMtAinsli	2012-10-02 16:03:55.609+10	563180
-2012-10-02-1349157835.85-demo.wav	40067		CanberraMtAinsli	2012-10-02 16:04:02.005+10	458150
-2012-10-02-1349157842.31-demo.wav	40067		CanberraMtAinsli	2012-10-02 16:04:05.737+10	226122
-2012-10-02-1349157846.2-demo.wav	40067		CanberraBlackMnt	2012-10-02 16:04:15.404+10	770284
-2012-10-02-1349157855.71-demo.wav	40067		CanberraBlackMnt	2012-10-02 16:04:18.627+10	243848
-2012-10-02-1349157858.86-demo.wav	40067		CanberraBlackMnt	2012-10-02 16:04:35.202+10	1316446
-2012-10-02-1349157875.34-demo.wav	40067		CanberraBlackMnt	2012-10-02 16:04:38.902+10	239172
-2012-10-02-1349157879.34-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:04:45.392+10	508726
-2012-10-02-1349157885.64-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:04:49.455+10	321672
-2012-10-02-1349157889.75-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:04:53.562+10	319604
-2012-10-02-1349157894.09-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:05:07.057+10	1085576
-2012-10-02-1349157940.34-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:05:44.296+10	328708
-2012-10-02-1349157944.57-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:05:47.164+10	217224
-2012-10-02-1349157947.41-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:05:56.635+10	722328
-2012-10-02-1349157956.77-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:06:05.152+10	671018
-2012-10-02-1349157965.49-demo.wav	40067		CanberraBlackMnt	2012-10-02 16:06:11.966+10	543662
-2012-10-02-1349157974.83-demo.wav	40067		CanberraBlackMnt	2012-10-02 16:06:20.23+10	453650
-2012-10-02-1349157980.67-demo.wav	40067		CanberraBlackMnt	2012-10-02 16:06:27.965+10	612472
-2012-10-02-1349157988.62-demo.wav	40067		CanberraBlackMnt	2012-10-02 16:06:38.844+10	860296
-2012-10-02-1349158001.04-demo.wav	40067		CanberraBlackMnt	2012-10-02 16:06:45.864+10	405168
-2012-10-02-1349158006.14-demo.wav	40067		CanberraBlackMnt	2012-10-02 16:06:50.267+10	348296
-2012-10-02-1349158010.68-demo.wav	40067		CanberraBlackMnt	2012-10-02 16:06:53.506+10	235656
-2012-10-02-1349158013.8-demo.wav	40067		CanberraBlackMnt	2012-10-02 16:06:57.079+10	272870
-2012-10-02-1349158017.53-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:07:04.17+10	557192
-2012-10-02-1349158024.45-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:07:07.07+10	219272
-2012-10-02-1349158027.28-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:07:10.624+10	282760
-2012-10-02-1349158031.25-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:07:15.473+10	354296
-2012-10-02-1349158035.64-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:07:19.477+10	269934
-2012-10-02-1349158040.51-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:07:27.771+10	610756
-2012-10-02-1349158049.06-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:07:40.581+10	911036
-2012-10-02-1349158061.4-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:07:46.125+10	397772
-2012-10-02-1349158066.56-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:07:53.551+10	587912
-2012-10-02-1349158073.78-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:07:56.656+10	243848
-2012-10-02-1349158076.79-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:08:02.01+10	438408
-2012-10-02-1349158082.31-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:08:06.934+10	375456
-2012-10-02-1349158164.46-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:09:27.36+10	245584
-2012-10-02-1349158168.15-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:09:31.017+10	241800
-2012-10-02-1349158172.0-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:09:37.494+10	462978
-2012-10-02-1349158177.61-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:09:42.242+10	388340
-2012-10-02-1349158214.66-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:10:17.191+10	213156
-2012-10-02-1349158218.49-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:10:25.003+10	546952
-2012-10-02-1349158247.04-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:10:50.609+10	300624
-2012-10-02-1349158251.02-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:10:54.69+10	307336
-2012-10-02-1349158256.12-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:11:13.546+10	1409276
-2012-10-02-1349158274.42-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:11:19.575+10	429820
-2012-10-02-1349158280.91-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:11:32.878+10	1003390
-2012-10-02-1349158295.21-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:11:46.993+10	991336
-2012-10-02-1349158307.29-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:11:51.925+10	387302
-2012-10-02-1349158312.14-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:11:57.236+10	409064
-2012-10-02-1349158317.55-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:12:02.692+10	412118
-2012-10-02-1349158323.38-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:12:06.825+10	274804
-2012-10-02-1349158328.27-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:12:11.611+10	236034
-2012-10-02-1349158331.95-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:12:17.545+10	467100
-2012-10-02-1349158337.82-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:12:25.736+10	665736
-2012-10-02-1349158345.87-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:12:28.582+10	229390
-2012-10-02-1349158348.77-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:12:32.277+10	260966
-2012-10-02-1349158352.73-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:12:39.549+10	571722
-2012-10-02-1349158359.78-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:12:43.427+10	305288
-2012-10-02-1349158363.73-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:12:48.691+10	411160
-2012-10-02-1349158368.82-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:12:55.135+10	524924
-2012-10-02-1349158525.9-demo.wav	40067		CanberraMtAinsli	2012-10-02 16:15:28.441+10	214804
-2012-10-02-1349158530.17-demo.wav	40067		CanberraMtAinsli	2012-10-02 16:15:34.137+10	336008
-2012-10-02-1349158534.37-demo.wav	40067		CanberraMtAinsli	2012-10-02 16:15:36.66+10	194696
-2012-10-02-1349158559.66-demo.wav	40067		CanberraMtAinsli	2012-10-02 16:16:04.491+10	407688
-2012-10-02-1349158564.61-demo.wav	40067		CanberraMtAinsli	2012-10-02 16:16:07.603+10	254088
-2012-10-02-1349158567.76-demo.wav	40067		CanberraMtAinsli	2012-10-02 16:16:13.045+10	444552
-2012-10-02-1349158573.75-demo.wav	40067		CanberraMtAinsli	2012-10-02 16:16:17.003+10	274556
-2012-10-02-1349158577.35-demo.wav	40067		CanberraMtAinsli	2012-10-02 16:16:24.838+10	609490
-2012-10-02-1349158586.27-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:16:33.967+10	646350
-2012-10-02-1349158594.41-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:16:41.815+10	620680
-2012-10-02-1349158602.16-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:16:53.494+10	948354
-2012-10-02-1349158613.61-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:16:59.51+10	478604
-2012-10-02-1349158620.74-demo.wav	40067		CanberraBlackMnt	2012-10-02 16:17:06.565+10	488212
-2012-10-02-1349158627.82-demo.wav	40067		CanberraBlackMnt	2012-10-02 16:17:11.096+10	276616
-2012-10-02-1349158659.64-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:17:47.685+10	675370
-2012-10-02-1349158668.23-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:18:00.675+10	1044616
-2012-10-02-1349158754.65-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:19:17.565+10	245650
-2012-10-02-1349158759.07-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:19:25.486+10	538760
-2012-10-02-1349158766.38-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:19:41.197+10	1241028
-2012-10-02-1349158781.44-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:19:47.208+10	485512
-2012-10-02-1349158787.71-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:19:52.153+10	374914
-2012-10-02-1349158889.73-demo.wav	i1045200		CanberraMtAinsli	2012-10-02 16:21:32.184+10	208116
-2012-10-02-1349158894.24-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:21:52.179+10	1505416
-2012-10-02-1349158989.99-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:23:12.489+10	209548
-2012-10-02-1349158993.77-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:23:19.74+10	498826
-2012-10-02-1349159000.58-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:23:36.177+10	1252286
-2012-10-02-1349159016.93-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:23:41.14+10	352198
-2012-10-02-1349159024.06-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:23:48.702+10	391304
-2012-10-02-1349159028.92-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:23:52.527+10	303190
-2012-10-02-1349159033.09-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:24:10.128+10	1427014
-2012-10-02-1349159051.15-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:24:21.975+10	905134
-2012-10-02-1349159086.94-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:24:50.908+10	336008
-2012-10-02-1349159092.77-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:24:55.566+10	235656
-2012-10-02-1349159096.69-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:25:03.541+10	573576
-2012-10-02-1349159106.87-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:25:10.017+10	256272
-2012-10-02-1349159110.2-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:25:12.604+10	190866
-2012-10-02-1349159112.86-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:25:19.256+10	531426
-2012-10-02-1349159120.14-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:25:28.236+10	679628
-2012-10-02-1349159128.41-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:25:30.71+10	194696
-2012-10-02-1349159131.82-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:25:37.729+10	499848
-2012-10-02-1349159138.41-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:25:42.099+10	304700
-2012-10-02-1349159143.41-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:25:56.376+10	1089092
-2012-10-02-1349159156.51-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:26:05.995+10	794760
-2012-10-02-1349159166.16-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:26:10.669+10	371066
-2012-10-02-1349159170.95-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:26:21.038+10	829552
-2012-10-02-1349159181.19-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:26:30.227+10	752672
-2012-10-02-1349159193.82-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:26:48.825+10	1263178
-2012-10-02-1349159210.32-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:26:53.938+10	305288
-2012-10-02-1349159214.13-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:26:58.972+10	407688
-2012-10-02-1349159219.09-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:27:03.006+10	329864
-2012-10-02-1349159224.21-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 16:27:28.715+10	2048204
-2012-10-02-1349159248.88-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 16:27:34.169+10	444552
-2012-10-02-1349159254.95-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:27:58.857+10	1988932
-2012-10-02-1349159279.75-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:28:05.491+10	482996
-2012-10-02-1349159396.22-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 16:30:01.531+10	446098
-2012-10-02-1349159401.7-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 16:30:04.249+10	215176
-2012-10-02-1349159404.38-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 16:30:06.802+10	204936
-2012-10-02-1349159406.93-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 16:30:09.078+10	182406
-2012-10-02-1349159409.2-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 16:30:13.973+10	401544
-2012-10-02-1349159414.18-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 16:30:27.282+10	1097864
-2012-10-02-1349159427.59-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 16:30:31.187+10	303240
-2012-10-02-1349159431.31-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 16:30:34.091+10	235656
-2012-10-02-1349159434.22-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 16:30:36.467+10	190600
-2012-10-02-1349159436.64-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 16:30:39.191+10	215176
-2012-10-02-1349159439.45-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 16:30:44.628+10	398772
-2012-10-02-1349159445.38-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 16:30:54.338+10	748606
-2012-10-02-1349159454.95-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 16:30:58.318+10	284808
-2012-10-02-1349159459.09-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 16:31:06+10	577446
-2012-10-02-1349159466.23-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 16:31:08.879+10	223368
-2012-10-02-1349159469.16-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 16:31:12.9+10	315528
-2012-10-02-1349159473.13-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 16:31:18.353+10	438300
-2012-10-02-1349159478.47-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 16:31:30.377+10	998822
-2012-10-02-1349159490.68-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 16:31:40.61+10	835720
-2012-10-02-1349159501.13-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:31:49.712+10	719436
-2012-10-02-1349159512.7-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:31:58.862+10	517990
-2012-10-02-1349159519.15-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:32:07.49+10	695180
-2012-10-02-1349159528.06-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:32:13.776+10	481240
-2012-10-02-1349159534.67-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:32:18.705+10	340104
-2012-10-02-1349159538.99-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:32:22.588+10	300494
-2012-10-02-1349159574.02-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:32:57.283+10	268224
-2012-10-02-1349159595.73-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:33:17.989+10	192648
-2012-10-02-1349159598.22-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:33:20.765+10	213128
-2012-10-02-1349159602.22-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:33:27.037+10	407688
-2012-10-02-1349159607.53-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:33:31.633+10	346248
-2012-10-02-1349159611.84-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:33:34.378+10	215176
-2012-10-02-1349159614.5-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:33:39.82+10	442458
-2012-10-02-1349159620.63-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:33:55.178+10	1218086
-2012-10-02-1349159635.72-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:33:59.309+10	303240
-2012-10-02-1349159639.43-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:34:05.739+10	528168
-2012-10-02-1349159645.86-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:34:15.599+10	816924
-2012-10-02-1349159658.88-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:34:26.032+10	598014
-2012-10-02-1349159666.45-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:34:29.989+10	295048
-2012-10-02-1349159670.36-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:34:39.733+10	788616
-2012-10-02-1349159680.37-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:34:43.315+10	249992
-2012-10-02-1349159683.53-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:35:06.509+10	1901320
-2012-10-02-1349159707.41-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:35:18.879+10	963756
-2012-10-02-1349159844.19-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:37:26.778+10	218914
-2012-10-02-1349159846.9-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:37:30.176+10	276616
-2012-10-02-1349159850.36-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:37:34.668+10	362632
-2012-10-02-1349159855.23-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:37:39.503+10	360584
-2012-10-02-1349159862.2-demo.wav	40067		CanberraMtAinsli	2012-10-02 16:37:59.515+10	1450120
-2012-10-02-1349159882.39-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:38:19.894+10	1466504
-2012-10-02-1349159900.02-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:38:23.068+10	258184
-2012-10-02-1349159903.2-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:38:32.799+10	805000
-2012-10-02-1349159912.93-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:38:38.383+10	455446
-2012-10-02-1349159919.77-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:38:42.665+10	195422
-2012-10-02-1349159922.82-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:38:49.132+10	516908
-2012-10-02-1349159929.31-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:38:52.282+10	194452
-2012-10-02-1349159932.86-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:38:57.911+10	425678
-2012-10-02-1349159938.99-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:39:09.077+10	850056
-2012-10-02-1349160008.99-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:40:13.041+10	340520
-2012-10-02-1349160014.3-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:40:16.646+10	198792
-2012-10-02-1349160016.81-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:40:18.959+10	182404
-2012-10-02-1349160019.45-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:40:23.426+10	333960
-2012-10-02-1349160023.56-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:40:27.287+10	315318
-2012-10-02-1349160027.76-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:40:31.07+10	276474
-2012-10-02-1349160032.84-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:40:38.857+10	504712
-2012-10-02-1349160039.63-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:40:42.512+10	201268
-2012-10-02-1349160042.87-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:40:52.677+10	823362
-2012-10-02-1349160055.58-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:41:00.546+10	413080
-2012-10-02-1349160061.6-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:41:04.025+10	190040
-2012-10-02-1349160066.36-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:41:10.137+10	304218
-2012-10-02-1349160070.41-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:41:13.008+10	221320
-2012-10-02-1349160130.44-demo.wav	44028		CanberraMtAinsli	2012-10-02 16:42:14.677+10	354468
-2012-10-02-1349160134.97-demo.wav	44028		CanberraMtAinsli	2012-10-02 16:42:21.759+10	567432
-2012-10-02-1349160142.03-demo.wav	44028		CanberraMtAinsli	2012-10-02 16:42:24.313+10	194694
-2012-10-02-1349160144.6-demo.wav	44028		CanberraMtAinsli	2012-10-02 16:42:29.673+10	428036
-2012-10-02-1349160213.54-demo.wav	40067		CanberraMtAinsli	2012-10-02 16:43:36.029+10	209542
-2012-10-02-1349160219.41-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 16:43:44.675+10	442504
-2012-10-02-1349160225.91-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 16:43:49.602+10	311432
-2012-10-02-1349160230.22-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 16:43:54.179+10	333960
-2012-10-02-1349160234.51-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 16:44:09.898+10	1261846
-2012-10-02-1349160250.65-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 16:44:21.654+10	921492
-2012-10-02-1349160261.85-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 16:44:24.996+10	266376
-2012-10-02-1349160265.68-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 16:44:31.06+10	452744
-2012-10-02-1349160271.18-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 16:44:40.853+10	789186
-2012-10-02-1349160281.41-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 16:44:45.255+10	322436
-2012-10-02-1349160286.1-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 16:44:49.673+10	301192
-2012-10-02-1349160290.77-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 16:44:57.984+10	604296
-2012-10-02-1349160298.2-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 16:45:01.352+10	266376
-2012-10-02-1349160302.16-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 16:45:10.013+10	656018
-2012-10-02-1349160310.92-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 16:45:13.641+10	229512
-2012-10-02-1349160314.4-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:45:29.52+10	1265800
-2012-10-02-1349160330.03-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:45:33.088+10	258184
-2012-10-02-1349160333.65-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:45:43.372+10	812766
-2012-10-02-1349160343.89-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:45:51.381+10	630920
-2012-10-02-1349160352.92-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:45:58.335+10	454888
-2012-10-02-1349160359.59-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:46:04.717+10	432264
-2012-10-02-1349160365.87-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:46:24.879+10	1588410
-2012-10-02-1349160386.44-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:46:29.966+10	297080
-2012-10-02-1349160390.75-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:46:35.118+10	368776
-2012-10-02-1349160395.34-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:46:38.165+10	202172
-2012-10-02-1349160435.51-demo.wav	i1045200		CanberraMtAinsli	2012-10-02 16:47:18.012+10	208072
-2012-10-02-1349160461.95-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:47:46.04+10	342270
-2012-10-02-1349160467.75-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:48:02.047+10	1197482
-2012-10-02-1349160483.42-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:48:06.404+10	249580
-2012-10-02-1349160488.21-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:48:11.127+10	245896
-2012-10-02-1349160492.76-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:48:17.687+10	410162
-2012-10-02-1349160498.44-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:48:24.741+10	521572
-2012-10-02-1349160506.34-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:48:29.113+10	195506
-2012-10-02-1349160509.87-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:48:34.81+10	390554
-2012-10-02-1349160515.26-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:48:38.082+10	198246
-2012-10-02-1349160522.17-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:48:48.577+10	513036
-2012-10-02-1349160529.66-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:48:56.952+10	561208
-2012-10-02-1349160538.28-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:49:01.243+10	188904
-2012-10-02-1349160542.11-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:49:23.448+10	1793646
-2012-10-02-1349160564.88-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:49:42.772+10	1500300
-2012-10-02-1349160583.63-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:49:49.933+10	528794
-2012-10-02-1349160590.09-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:49:56.208+10	512136
-2012-10-02-1349160596.68-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:50:01.26+10	385160
-2012-10-02-1349160601.55-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:50:04.807+10	274568
-2012-10-02-1349160666.1-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:51:08.583+10	210012
-2012-10-02-1349160669.57-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:51:19.292+10	812320
-2012-10-02-1349160679.42-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:51:25.453+10	508040
-2012-10-02-1349160685.57-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:51:30.799+10	439770
-2012-10-02-1349160690.96-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:51:35.363+10	326834
-2012-10-02-1349160695.99-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:51:39.798+10	271438
-2012-10-02-1349160701.4-demo.wav	40067		CanberraBlackMnt	2012-10-02 16:52:02.844+10	1794272
-2012-10-02-1349160773.45-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:52:55.956+10	208216
-2012-10-02-1349160776.14-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:52:58.875+10	227464
-2012-10-02-1349160779.01-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:53:04.887+10	495752
-2012-10-02-1349160785.02-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:53:09.966+10	354572
-2012-10-02-1349160912.14-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 16:55:16.067+10	329996
-2012-10-02-1349160917.04-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 16:55:19.895+10	241800
-2012-10-02-1349160920.19-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 16:55:27.893+10	647302
-2012-10-02-1349160928.19-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 16:55:31.474+10	253266
-2012-10-02-1349160931.73-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 16:55:35.141+10	227570
-2012-10-02-1349161007.75-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 16:56:51.091+10	282682
-2012-10-02-1349161012.68-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:56:57.919+10	442504
-2012-10-02-1349161018.21-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:57:04.427+10	522376
-2012-10-02-1349161024.56-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:57:10.36+10	489544
-2012-10-02-1349161030.63-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:57:16.854+10	522306
-2012-10-02-1349161036.97-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:57:23.842+10	545940
-2012-10-02-1349161044.07-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:57:27.928+10	323160
-2012-10-02-1349161048.05-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:57:31.519+10	227614
-2012-10-02-1349161052.27-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:57:36.976+10	337336
-2012-10-02-1349161057.79-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:57:46.121+10	684940
-2012-10-02-1349161066.24-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:57:51.005+10	391054
-2012-10-02-1349161071.81-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:57:55.09+10	227242
-2012-10-02-1349161078.22-demo.wav	30004	L GEORG	CanberraMtAinsli	2012-10-02 16:58:35.114+10	3082834
-2012-10-02-1349161190.6-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:59:53.491+10	240052
-2012-10-02-1349161195.13-demo.wav	44028		CanberraBlackMnt	2012-10-02 16:59:59.058+10	329864
-2012-10-02-1349161200.8-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:00:03.061+10	192648
-2012-10-02-1349161204.33-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:00:09.17+10	405640
-2012-10-02-1349161209.83-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:00:12.441+10	219272
-2012-10-02-1349161212.57-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:00:15.217+10	223368
-2012-10-02-1349161215.52-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:00:18.072+10	215110
-2012-10-02-1349161590.45-demo.wav	44028		CanberraMtAinsli	2012-10-02 17:06:33.861+10	286920
-2012-10-02-1349161596.32-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:06:41.602+10	444552
-2012-10-02-1349161602.44-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:06:48.894+10	542856
-2012-10-02-1349161609.02-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:06:58.31+10	774834
-2012-10-02-1349161621.08-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:07:09.446+10	701450
-2012-10-02-1349161629.91-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:07:12.491+10	215176
-2012-10-02-1349161632.87-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:07:19.269+10	538720
-2012-10-02-1349161639.54-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:07:24.674+10	374240
-2012-10-02-1349161645.56-demo.wav	i1045200		CanberraMtAinsli	2012-10-02 17:07:43.464+10	1503268
-2012-10-02-1349161663.77-demo.wav	i1045200		CanberraMtAinsli	2012-10-02 17:07:50.675+10	579720
-2012-10-02-1349161671.05-demo.wav	i1045200		CanberraMtAinsli	2012-10-02 17:07:55.141+10	344188
-2012-10-02-1349161676.97-demo.wav	i1045200		CanberraMtAinsli	2012-10-02 17:08:04.17+10	602636
-2012-10-02-1349161707.42-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:08:30.185+10	231560
-2012-10-02-1349161710.56-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:08:33.175+10	221320
-2012-10-02-1349161713.46-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:08:35.945+10	209032
-2012-10-02-1349161716.79-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:08:42.575+10	485510
-2012-10-02-1349161722.86-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:08:46.733+10	305488
-2012-10-02-1349161727.15-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:08:51.965+10	362162
-2012-10-02-1349161732.88-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:09:15.677+10	1912254
-2012-10-02-1349161756.01-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:09:18.669+10	223368
-2012-10-02-1349161758.97-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:09:43.869+10	2062974
-2012-10-02-1349161784.77-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:09:49.381+10	382904
-2012-10-02-1349161789.56-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:09:53.512+10	330102
-2012-10-02-1349161793.81-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:09:56.559+10	186182
-2012-10-02-1349161797.06-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:10:06.271+10	767934
-2012-10-02-1349161807.0-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:10:16.575+10	805000
-2012-10-02-1349161817.01-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:10:26.446+10	792706
-2012-10-02-1349161827.32-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:10:37.447+10	851966
-2012-10-02-1349161878.05-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:11:20.762+10	228906
-2012-10-02-1349161881.48-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:11:24.542+10	258184
-2012-10-02-1349161885.05-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:11:29.064+10	338056
-2012-10-02-1349161889.65-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:11:34.081+10	372684
-2012-10-02-1349161924.34-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:12:07.073+10	231340
-2012-10-02-1349161928.23-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:12:11.412+10	268424
-2012-10-02-1349161931.53-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:12:16.101+10	385160
-2012-10-02-1349161936.22-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:12:29.696+10	1109064
-2012-10-02-1349161949.82-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:12:34.451+10	331132
-2012-10-02-1349161955.08-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:12:40.602+10	417824
-2012-10-02-1349162000.89-demo.wav	44028		CanberraMtAinsli	2012-10-02 17:13:25.6+10	395570
-2012-10-02-1349162005.83-demo.wav	44028		CanberraMtAinsli	2012-10-02 17:13:28.36+10	215176
-2012-10-02-1349162008.92-demo.wav	44028		CanberraMtAinsli	2012-10-02 17:13:34.28+10	450696
-2012-10-02-1349162014.4-demo.wav	44028		CanberraMtAinsli	2012-10-02 17:13:40.84+10	542854
-2012-10-02-1349162021.24-demo.wav	44028		CanberraMtAinsli	2012-10-02 17:13:44.015+10	227794
-2012-10-02-1349162024.13-demo.wav	44028		CanberraMtAinsli	2012-10-02 17:13:50.525+10	481168
-2012-10-02-1349162033.49-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:14:01.691+10	687328
-2012-10-02-1349162042.6-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:14:08.232+10	469128
-2012-10-02-1349162049.16-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:14:16.239+10	592236
-2012-10-02-1349162057.98-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:14:33.449+10	1237268
-2012-10-02-1349162074.29-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:14:40.372+10	510776
-2012-10-02-1349162086.1-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:14:50.47+10	364718
-2012-10-02-1349162090.76-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:14:58.86+10	617890
-2012-10-02-1349162099.15-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:15:02.608+10	246652
-2012-10-02-1349162103.06-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:15:19.324+10	1365642
-2012-10-02-1349162121.61-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:15:30.839+10	770090
-2012-10-02-1349162131.33-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:15:46.563+10	1237380
-2012-10-02-1349162146.74-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:15:57.49+10	839128
-2012-10-02-1349162157.71-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:16:16.017+10	1525322
-2012-10-02-1349162176.14-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:16:22.631+10	493120
-2012-10-02-1349162182.91-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:16:26.746+10	257264
-2012-10-02-1349162218.17-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:17:01.74+10	293388
-2012-10-02-1349162246.68-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:17:29.429+10	229512
-2012-10-02-1349162249.99-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:17:34.899+10	411784
-2012-10-02-1349162255.59-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:17:40.633+10	422024
-2012-10-02-1349162260.9-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:17:43.258+10	196744
-2012-10-02-1349162263.55-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:17:47.5+10	329850
-2012-10-02-1349162267.76-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:17:51.344+10	298650
-2012-10-02-1349162271.87-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:18:03.096+10	942216
-2012-10-02-1349162283.38-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:18:05.725+10	194696
-2012-10-02-1349162286.4-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:18:26.552+10	1627170
-2012-10-02-1349162306.67-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:18:43.307+10	1328194
-2012-10-02-1349162323.43-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:18:47.263+10	264378
-2012-10-02-1349162327.7-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:18:58.012+10	863470
-2012-10-02-1349162338.73-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:19:03.595+10	409736
-2012-10-02-1349162344.92-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:19:23.325+10	1540044
-2012-10-02-1349162363.49-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:19:25.879+10	202888
-2012-10-02-1349162366.0-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:19:39.37+10	1074852
-2012-10-02-1349162379.56-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:19:48.386+10	739464
-2012-10-02-1349162388.53-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:19:51.514+10	251976
-2012-10-02-1349162391.72-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:19:55.269+10	281176
-2012-10-02-1349162396.2-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:20:01.093+10	411370
-2012-10-02-1349162402.11-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:20:07.547+10	456830
-2012-10-02-1349162407.92-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:20:13.719+10	487560
-2012-10-02-1349162414.21-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:20:19.391+10	436360
-2012-10-02-1349162445.21-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:20:48.486+10	276616
-2012-10-02-1349162448.61-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:20:51.067+10	209032
-2012-10-02-1349162451.49-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:20:58.039+10	551048
-2012-10-02-1349162458.67-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:21:02.871+10	334318
-2012-10-02-1349162502.6-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:21:46.527+10	329128
-2012-10-02-1349162507.93-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:21:55.139+10	600120
-2012-10-02-1349162515.42-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:22:03.322+10	663682
-2012-10-02-1349162525.74-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:22:11.06+10	448642
-2012-10-02-1349162533.15-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:22:18.889+10	481416
-2012-10-02-1349162557.81-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:22:41.301+10	295048
-2012-10-02-1349162562.2-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:22:54.786+10	1051064
-2012-10-02-1349162575.32-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:22:58.819+10	290952
-2012-10-02-1349162579.11-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:23:07.941+10	731610
-2012-10-02-1349162588.26-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:23:15.089+10	573576
-2012-10-02-1349162596.72-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:23:25.964+10	776328
-2012-10-02-1349162606.3-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:23:29.864+10	301192
-2012-10-02-1349162610.08-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:23:41.214+10	871096
-2012-10-02-1349162622.1-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-02 17:23:51.467+10	784242
-2012-10-02-1349162632.33-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:23:56.726+10	367016
-2012-10-02-1349162637.57-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:24:13.734+10	1353104
-2012-10-02-1349162688.3-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:24:53.365+10	425258
-2012-10-02-1349162693.58-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:24:57.161+10	301192
-2012-10-02-1349162697.98-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:25:10.277+10	963262
-2012-10-02-1349162711.18-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:25:29.719+10	1547700
-2012-10-02-1349162730.6-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:25:34.361+10	315984
-2012-10-02-1349162734.76-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:25:45.643+10	913544
-2012-10-02-1349162764.94-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:26:11.343+10	538760
-2012-10-02-1349162772.25-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:26:34.4+10	1851624
-2012-10-02-1349162849.4-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:27:33.02+10	303636
-2012-10-02-1349162854.53-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:27:37.71+10	265994
-2012-10-02-1349162857.83-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:27:41.935+10	346248
-2012-10-02-1349162862.5-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:27:48.246+10	483272
-2012-10-02-1349162868.37-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:27:52.169+10	264656
-2012-10-02-1349162872.45-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:27:55.966+10	233084
-2012-10-02-1349162876.54-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:27:59.378+10	195500
-2012-10-02-1349162879.5-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:28:04.3+10	340618
-2012-10-02-1349162884.42-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:28:10.282+10	433678
-2012-10-02-1349162890.63-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:28:23.406+10	1070612
-2012-10-02-1349162903.69-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:28:31.784+10	679614
-2012-10-02-1349162912.41-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:28:35.588+10	227644
-2012-10-02-1349162915.79-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:28:39.074+10	214696
-2012-10-02-1349162919.51-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:28:55.948+10	1381298
-2012-10-02-1349162936.29-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:29:01.323+10	422024
-2012-10-02-1349162942.2-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:29:13.587+10	954834
-2012-10-02-1349162953.88-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:29:16.059+10	182408
-2012-10-02-1349162956.52-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:29:25.194+10	729114
-2012-10-02-1349162965.48-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:29:31.699+10	468666
-2012-10-02-1349162972.0-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:29:42.672+10	835582
-2012-10-02-1349162982.88-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:29:46.396+10	225890
-2012-10-02-1349163074.42-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:31:16.942+10	210026
-2012-10-02-1349163078.02-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:31:33.131+10	1262486
-2012-10-02-1349163093.65-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:31:36.458+10	235656
-2012-10-02-1349163097.17-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:32:40.698+10	5308736
-2012-10-02-1349163160.98-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:32:43.538+10	200408
-2012-10-02-1349163165.34-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:32:58.588+10	1111774
-2012-10-02-1349163252.23-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:34:14.696+10	207760
-2012-10-02-1349163296.86-demo.wav	44028		CanberraMtAinsli	2012-10-02 17:35:08.536+10	979628
-2012-10-02-1349163308.66-demo.wav	44028		CanberraMtAinsli	2012-10-02 17:35:17.021+10	699390
-2012-10-02-1349163317.3-demo.wav	44028		CanberraMtAinsli	2012-10-02 17:35:23.322+10	502814
-2012-10-02-1349163323.52-demo.wav	44028		CanberraMtAinsli	2012-10-02 17:35:27.645+10	336106
-2012-10-02-1349163328.47-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:35:57.208+10	2380182
-2012-10-02-1349163358.09-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:36:04.61+10	542364
-2012-10-02-1349163446.02-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:37:28.486+10	208524
-2012-10-02-1349163449.56-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:37:34.868+10	443840
-2012-10-02-1349163454.99-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:37:41.059+10	512134
-2012-10-02-1349163461.2-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:37:57.472+10	1354224
-2012-10-02-1349163477.78-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:38:08.479+10	863974
-2012-10-02-1349163490.47-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:38:13.377+10	198390
-2012-10-02-1349163542.5-demo.wav	44028		CanberraMtAinsli	2012-10-02 17:39:06.336+10	320632
-2012-10-02-1349163548.71-demo.wav	44028		CanberraMtAinsli	2012-10-02 17:39:12.271+10	297272
-2012-10-02-1349163553.4-demo.wav	44028		CanberraMtAinsli	2012-10-02 17:39:25.461+10	1008778
-2012-10-02-1349163565.74-demo.wav	44028		CanberraMtAinsli	2012-10-02 17:39:31.142+10	420892
-2012-10-02-1349163571.76-demo.wav	44028		CanberraMtAinsli	2012-10-02 17:39:35.336+10	278022
-2012-10-02-1349163577.23-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:39:45.957+10	731350
-2012-10-02-1349163586.5-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:39:50.106+10	305288
-2012-10-02-1349163590.86-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:40:01.323+10	878728
-2012-10-02-1349163602.65-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:40:11.647+10	753092
-2012-10-02-1349163611.77-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:40:19.794+10	661160
-2012-10-02-1349163723.55-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:42:06.034+10	208184
-2012-10-02-1349163801.65-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:43:25.452+10	315862
-2012-10-02-1349163810.0-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:43:32.614+10	219272
-2012-10-02-1349163813.41-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:43:41.898+10	686694
-2012-10-02-1349163822.19-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:44:01.168+10	1580082
-2012-10-02-1349163841.47-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:44:04.74+10	233416
-2012-10-02-1349163847.89-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-02 17:44:42.443+10	2880452
-2012-10-02-1349163883.19-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:44:53.166+10	835302
-2012-10-02-1349163893.29-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:44:57.146+10	285090
-2012-10-02-1349163945.81-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:45:49.772+10	329972
-2012-10-02-1349163950.19-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:45:53.592+10	282760
-2012-10-02-1349163953.9-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:46:00.002+10	509652
-2012-10-02-1349163960.16-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:46:05.039+10	352724
-2012-10-02-1349163968.78-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 17:46:17.83+10	757696
-2012-10-02-1349164053.6-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:47:36.093+10	210234
-2012-10-02-1349164102.0-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:48:26.473+10	376272
-2012-10-02-1349164107.4-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:48:31.149+10	312654
-2012-10-02-1349164112.03-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:48:46.134+10	1133456
-2012-10-02-1349164126.26-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:48:50.802+10	378666
-2012-10-02-1349164196.43-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:49:59.006+10	209750
-2012-10-02-1349164200.04-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:50:03.013+10	248304
-2012-10-02-1349164203.17-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:50:09.317+10	516232
-2012-10-02-1349164211.48-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:50:19.083+10	639112
-2012-10-02-1349164219.72-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:50:28.865+10	768136
-2012-10-02-1349164229.44-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:50:37.467+10	673542
-2012-10-02-1349164237.59-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:50:44.09+10	490610
-2012-10-02-1349164244.24-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:50:48.605+10	348982
-2012-10-02-1349164248.86-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:50:54.033+10	430260
-2012-10-02-1349164254.31-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:50:57.383+10	252842
-2012-10-02-1349164258.29-demo.wav	44028		CanberraBlackMnt	2012-10-02 17:51:08.489+10	798836
-2012-10-02-1349164270.12-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 17:51:17.899+10	650756
-2012-10-02-1349164356.29-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:52:38.821+10	210098
-2012-10-02-1349164470.91-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:54:33.964+10	257584
-2012-10-02-1349164475.53-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:54:39.98+10	371786
-2012-10-02-1349164480.71-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:55:01.955+10	1767254
-2012-10-02-1349164502.08-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:55:05.009+10	189200
-2012-10-02-1349164567.33-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:56:09.948+10	210054
-2012-10-02-1349164571.01-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:56:14.702+10	297442
-2012-10-02-1349164575.03-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:56:18.011+10	249992
-2012-10-02-1349164579.13-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:56:23.48+10	364680
-2012-10-02-1349164583.75-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:56:27.338+10	301162
-2012-10-02-1349164587.73-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:56:30.162+10	204926
-2012-10-02-1349164590.32-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:56:32.763+10	181796
-2012-10-02-1349164594.31-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 17:56:39.481+10	434224
-2012-10-02-1349164628.98-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-02 17:57:14.825+10	491070
-2012-10-02-1349164635.31-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 17:57:21.52+10	520328
-2012-10-02-1349164642.8-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 17:57:27.415+10	386516
-2012-10-02-1349164650.44-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 17:57:36.438+10	503944
-2012-10-02-1349164657.06-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 17:57:50.217+10	1057496
-2012-10-02-1349164670.38-demo.wav	40093	PCL Rural	CanberraMtAinsli	2012-10-02 17:57:54.191+10	318880
-2012-10-02-1349164773.29-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-02 17:59:37.982+10	393818
-2012-10-02-1349164999.36-demo.wav	44028		CanberraMtAinsli	2012-10-02 18:03:22.969+10	302788
-2012-10-02-1349165004.5-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:03:29.847+10	445182
-2012-10-02-1349165010.0-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:03:38.703+10	731270
-2012-10-02-1349165019.43-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:03:45.006+10	463956
-2012-10-02-1349165026.02-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:03:53.001+10	585352
-2012-10-02-1349165035.03-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:03:58.139+10	262226
-2012-10-02-1349165039.94-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:04:03.678+10	315528
-2012-10-02-1349165044.67-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:04:14.527+10	827528
-2012-10-02-1349165055.97-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:04:20.352+10	368776
-2012-10-02-1349165182.72-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 18:06:26.195+10	290272
-2012-10-02-1349165186.76-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 18:06:36.293+10	798856
-2012-10-02-1349165198.04-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 18:06:46.482+10	704064
-2012-10-02-1349165207.42-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 18:06:55.305+10	660290
-2012-10-02-1349165215.9-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 18:07:01.579+10	475272
-2012-10-02-1349165223.86-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 18:07:10.473+10	554946
-2012-10-02-1349165230.86-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 18:07:15.459+10	383026
-2012-10-02-1349165276.73-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:08:08.086+10	952112
-2012-10-02-1349165288.2-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:08:10.603+10	202888
-2012-10-02-1349165291.41-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:08:26.863+10	1292424
-2012-10-02-1349165308.36-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:08:34.79+10	538410
-2012-10-02-1349165315.65-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:08:53.344+10	1479310
-2012-10-02-1349165335.76-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:08:58.106+10	198792
-2012-10-02-1349165338.22-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:09:01.936+10	313480
-2012-10-02-1349165342.06-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:09:06.634+10	384968
-2012-10-02-1349165348.35-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:09:15.938+10	635584
-2012-10-02-1349165356.06-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:09:20.26+10	354440
-2012-10-02-1349165361.53-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:09:29.05+10	630920
-2012-10-02-1349165369.77-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:09:33.802+10	336008
-2012-10-02-1349165374.25-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:09:39.408+10	429770
-2012-10-02-1349165379.62-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:09:42.385+10	197950
-2012-10-02-1349165706.04-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:15:10.324+10	361558
-2012-10-02-1349165710.44-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:15:12.606+10	184456
-2012-10-02-1349165713.17-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:15:18.143+10	419976
-2012-10-02-1349165718.63-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:15:24.526+10	494950
-2012-10-02-1349165725.6-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:15:30.686+10	417712
-2012-10-02-1349165730.81-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:15:36.526+10	435780
-2012-10-02-1349165736.77-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:15:46.484+10	801428
-2012-10-02-1349165748.06-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:15:52.693+10	370152
-2012-10-02-1349165753.56-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:15:56.716+10	211376
-2012-10-02-1349165806.71-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:16:49.662+10	243524
-2012-10-02-1349165911.13-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:18:33.991+10	240460
-2012-10-02-1349165915.72-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:18:42.868+10	600200
-2012-10-02-1349165923.75-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:19:06.414+10	1861464
-2012-10-02-1349165947.17-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:19:11.151+10	333696
-2012-10-02-1349165951.94-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:19:32.517+10	1720318
-2012-10-02-1349165972.66-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:19:36.075+10	288904
-2012-10-02-1349165976.65-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:19:41.476+10	404530
-2012-10-02-1349165981.97-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:19:45.513+10	299144
-2012-10-02-1349165986.77-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:19:58.914+10	1020040
-2012-10-02-1349166001.23-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:20:08.268+10	584252
-2012-10-02-1349166008.55-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:20:12.264+10	307336
-2012-10-02-1349166015.11-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:20:19.084+10	331912
-2012-10-02-1349166019.29-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:20:22.012+10	210866
-2012-10-02-1349166022.41-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:20:30.561+10	684168
-2012-10-02-1349166031.21-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:20:33.559+10	192648
-2012-10-02-1349166034.92-demo.wav	44012	ACTION 44012	CanberraMtAinsli	2012-10-02 18:20:46.059+10	931074
-2012-10-02-1349166046.27-demo.wav	44012	ACTION 44012	CanberraMtAinsli	2012-10-02 18:20:50.598+10	360534
-2012-10-02-1349166050.9-demo.wav	44012	ACTION 44012	CanberraMtAinsli	2012-10-02 18:20:56.222+10	430044
-2012-10-02-1349166057.11-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-02 18:21:04.705+10	635622
-2012-10-02-1349166065.39-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 18:21:13.797+10	704648
-2012-10-02-1349166075.25-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-02 18:21:24.67+10	790664
-2012-10-02-1349166086.27-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-02 18:21:29.743+10	286856
-2012-10-02-1349166090.4-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-02 18:21:42.178+10	929244
-2012-10-02-1349166103.07-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 18:21:55.307+10	1024000
-2012-10-02-1349166116.12-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-02 18:22:08.55+10	1039762
-2012-10-02-1349166128.95-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 18:22:18.778+10	819336
-2012-10-02-1349166141.31-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-02 18:22:27.569+10	523750
-2012-10-02-1349166168.19-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-02 18:22:50.713+10	213128
-2012-10-02-1349166172.14-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:23:06.873+10	1235080
-2012-10-02-1349166187.68-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:23:12.114+10	369840
-2012-10-02-1349166192.23-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:23:20.187+10	661188
-2012-10-02-1349166201.21-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:23:25.576+10	322478
-2012-10-02-1349166352.48-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:25:56.422+10	330852
-2012-10-02-1349166356.55-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:25:59.818+10	276616
-2012-10-02-1349166359.94-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:26:12.022+10	950258
-2012-10-02-1349166372.78-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:26:17.974+10	436304
-2012-10-02-1349166378.19-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:26:23.863+10	477320
-2012-10-02-1349166384.67-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:26:39.263+10	1222060
-2012-10-02-1349166401.24-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:26:47.193+10	454228
-2012-10-02-1349166408.5-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:26:52.09+10	289586
-2012-10-02-1349166413.97-demo.wav	44028		CanberraMtAinsli	2012-10-02 18:27:15.442+10	1802376
-2012-10-02-1349166435.71-demo.wav	44028		CanberraMtAinsli	2012-10-02 18:27:20.293+10	383112
-2012-10-02-1349166441.44-demo.wav	44028		CanberraMtAinsli	2012-10-02 18:27:24.474+10	256136
-2012-10-02-1349166444.67-demo.wav	44028		CanberraMtAinsli	2012-10-02 18:27:32.723+10	677920
-2012-10-02-1349166452.86-demo.wav	44028		CanberraMtAinsli	2012-10-02 18:27:35.565+10	224740
-2012-10-02-1349166456.01-demo.wav	44028		CanberraMtAinsli	2012-10-02 18:27:40.75+10	388960
-2012-10-02-1349166462.03-demo.wav	44028		CanberraMtAinsli	2012-10-02 18:27:45.089+10	211456
-2012-10-02-1349166531.57-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:28:54.623+10	256808
-2012-10-02-1349166536.05-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:28:58.309+10	192648
-2012-10-02-1349166538.43-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:29:04.342+10	497800
-2012-10-02-1349166544.47-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:29:08.508+10	338832
-2012-10-02-1349166550.11-demo.wav	44028		CanberraBlackMnt	2012-10-02 18:29:13.854+10	312816
-2012-10-02-1349166990.04-demo.wav	40091	Fire Mgt	CanberraMtAinsli	2012-10-02 18:36:32.507+10	207980
-2012-10-02-1349167218.03-demo.wav	40078	SES Ops 1	CanberraMtAinsli	2012-10-02 18:40:23.003+10	415220
-2012-10-02-1349167224.4-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 18:40:35.57+10	938120
-2012-10-02-1349167262.23-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 18:41:06.187+10	330528
-2012-10-02-1349167267.79-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-02 18:41:15.995+10	690312
-2012-10-02-1349167276.27-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-02 18:41:19.611+10	278664
-2012-10-02-1349167280.57-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-02 18:41:28.743+10	682120
-2012-10-02-1349167360.83-demo.wav	40078	SES Ops 1	CanberraMtAinsli	2012-10-02 18:42:44.115+10	275612
-2012-10-02-1349167386.67-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-02 18:43:10.95+10	360584
-2012-10-02-1349167392.6-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-02 18:43:16.661+10	342152
-2012-10-02-1349167397.82-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-02 18:43:29.488+10	974586
-2012-10-02-1349167409.62-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-02 18:43:38.984+10	723928
-2012-10-02-1349167419.39-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-02 18:43:44.297+10	352126
-2012-10-02-1349167424.67-demo.wav	40078	SES Ops 1	CanberraMtAinsli	2012-10-02 18:43:51.036+10	533154
-2012-10-02-1349167431.38-demo.wav	40078	SES Ops 1	CanberraMtAinsli	2012-10-02 18:44:01.516+10	850028
-2012-10-02-1349167441.71-demo.wav	40078	SES Ops 1	CanberraMtAinsli	2012-10-02 18:44:04.584+10	181710
-2012-10-02-1349167710.55-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-02 18:48:37.245+10	557418
-2012-10-02-1349167718.14-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:48:46.988+10	737416
-2012-10-02-1349167727.57-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:49:19.856+10	2665288
-2012-10-02-1349167760.61-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:49:26.332+10	479182
-2012-10-02-1349167826.55-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:50:32.264+10	481012
-2012-10-02-1349167832.5-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:50:35.949+10	288902
-2012-10-02-1349167837.69-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:50:46.638+10	749966
-2012-10-02-1349167847.38-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:50:52.47+10	428166
-2012-10-02-1349167985.67-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:53:08.828+10	265888
-2012-10-02-1349167989.67-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:53:18.785+10	745398
-2012-10-02-1349167999.0-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:53:25.912+10	572948
-2012-10-02-1349168007.16-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:53:30.138+10	249692
-2012-10-02-1349168011.0-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 18:53:39.498+10	715792
-2012-10-02-1349168055.77-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 18:54:19.117+10	279422
-2012-10-02-1349168060.38-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 18:54:37.219+10	1413256
-2012-10-02-1349168080.09-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 18:54:52.078+10	1007748
-2012-10-02-1349168092.29-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 18:54:55.47+10	264182
-2012-10-02-1349168143.23-demo.wav	44028		CanberraMtAinsli	2012-10-02 18:55:46.209+10	250906
-2012-10-02-1349168146.77-demo.wav	44028		CanberraMtAinsli	2012-10-02 18:55:50.629+10	325768
-2012-10-02-1349168150.75-demo.wav	44028		CanberraMtAinsli	2012-10-02 18:55:54.826+10	344200
-2012-10-02-1349168155.6-demo.wav	44028		CanberraMtAinsli	2012-10-02 18:55:57.938+10	198792
-2012-10-02-1349168238.05-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:57:23.373+10	448412
-2012-10-02-1349168244.39-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:57:27.569+10	266376
-2012-10-02-1349168248.12-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:57:42.2+10	1181504
-2012-10-02-1349168263.37-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:57:48.847+10	417822
-2012-10-02-1349168269.23-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:57:53.048+10	319624
-2012-10-02-1349168274.7-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:58:15.014+10	1706120
-2012-10-02-1349168297.16-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:58:24.75+10	637064
-2012-10-02-1349168304.98-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:58:30.876+10	491656
-2012-10-02-1349168312.64-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:58:38.504+10	491656
-2012-10-02-1349168319.9-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 18:58:44.885+10	419958
-2012-10-02-1349168485.38-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-02 19:01:31.13+10	479970
-2012-10-02-1349168676.09-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:04:39.419+10	279130
-2012-10-02-1349168679.6-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:04:42.461+10	241800
-2012-10-02-1349168683.01-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:04:48.298+10	444552
-2012-10-02-1349168688.45-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:04:51.406+10	228234
-2012-10-02-1349168718.25-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:05:21.985+10	315528
-2012-10-02-1349168723.31-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:05:26.986+10	309384
-2012-10-02-1349168727.8-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:05:33.475+10	475272
-2012-10-02-1349168733.73-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:05:36.553+10	237676
-2012-10-02-1349168737.1-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:05:46.696+10	805000
-2012-10-02-1349168746.87-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:05:49.527+10	223368
-2012-10-02-1349168749.69-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:05:53.882+10	352292
-2012-10-02-1349168862.69-demo.wav	44028		CanberraBlackMnt	2012-10-02 19:07:45.961+10	275992
-2012-10-02-1349168867.34-demo.wav	44028		CanberraMtAinsli	2012-10-02 19:07:52.87+10	465222
-2012-10-02-1349168873.06-demo.wav	44028		CanberraMtAinsli	2012-10-02 19:08:02.617+10	802952
-2012-10-02-1349168884.54-demo.wav	44028		CanberraMtAinsli	2012-10-02 19:08:09.254+10	392916
-2012-10-02-1349168889.8-demo.wav	44028		CanberraMtAinsli	2012-10-02 19:08:15.78+10	470986
-2012-10-02-1349168896.03-demo.wav	44028		CanberraMtAinsli	2012-10-02 19:08:20.135+10	276158
-2012-10-02-1349168900.39-demo.wav	44028		CanberraMtAinsli	2012-10-02 19:08:28.752+10	693058
-2012-10-02-1349168908.96-demo.wav	44028		CanberraMtAinsli	2012-10-02 19:08:32.931+10	278972
-2012-10-02-1349168913.79-demo.wav	44028		CanberraMtAinsli	2012-10-02 19:08:37.222+10	227170
-2012-10-02-1349168917.5-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:08:57.924+10	1709392
-2012-10-02-1349168939.02-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:09:21.343+10	1869960
-2012-10-02-1349168961.49-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:09:24.2+10	194184
-2012-10-02-1349169021.88-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:10:24.94+10	256776
-2012-10-02-1349169046.73-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:10:49.371+10	223368
-2012-10-02-1349169049.6-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:10:52.146+10	215176
-2012-10-02-1349169052.59-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:10:56.047+10	290952
-2012-10-02-1349169056.8-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:11:06.334+10	798786
-2012-10-02-1349169066.74-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:11:11.31+10	355626
-2012-10-02-1349169071.88-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:11:34.162+10	1864876
-2012-10-02-1349169094.28-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:11:37.22+10	247944
-2012-10-02-1349169097.35-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:11:40.3+10	249992
-2012-10-02-1349169101.02-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:11:43.827+10	237704
-2012-10-02-1349169151.43-demo.wav	42006		CanberraMtAinsli	2012-10-02 19:12:33.959+10	210934
-2012-10-02-1349169197.12-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:13:19.613+10	208586
-2012-10-02-1349169200.72-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:13:26.547+10	487480
-2012-10-02-1349169206.85-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:13:30.864+10	336008
-2012-10-02-1349169212.21-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:13:49.156+10	1370758
-2012-10-02-1349169230.04-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:13:55.984+10	498672
-2012-10-02-1349169282.25-demo.wav	42006		CanberraMtAinsli	2012-10-02 19:14:46.064+10	318808
-2012-10-02-1349169287.74-demo.wav	42006		CanberraMtAinsli	2012-10-02 19:14:55.27+10	631702
-2012-10-02-1349169298.49-demo.wav	42006		CanberraMtAinsli	2012-10-02 19:15:01.764+10	278664
-2012-10-02-1349169301.97-demo.wav	42006		CanberraMtAinsli	2012-10-02 19:15:07.796+10	448472
-2012-10-02-1349169308.05-demo.wav	42006		CanberraMtAinsli	2012-10-02 19:15:10.971+10	185412
-2012-10-02-1349169311.12-demo.wav	42006		CanberraMtAinsli	2012-10-02 19:15:14.802+10	295030
-2012-10-02-1349169315.33-demo.wav	42006		CanberraMtAinsli	2012-10-02 19:15:19.382+10	306684
-2012-10-02-1349169319.71-demo.wav	42006		CanberraMtAinsli	2012-10-02 19:15:25.413+10	428170
-2012-10-02-1349169439.12-demo.wav	44028		CanberraBlackMnt	2012-10-02 19:17:21.787+10	223402
-2012-10-02-1349169441.9-demo.wav	44028		CanberraBlackMnt	2012-10-02 19:17:27.181+10	444552
-2012-10-02-1349169449.23-demo.wav	44028		CanberraBlackMnt	2012-10-02 19:17:32.943+10	313480
-2012-10-02-1349169532.82-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:18:56.954+10	346350
-2012-10-02-1349169538.27-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:19:02.035+10	317576
-2012-10-02-1349169543.03-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:19:31.417+10	2330654
-2012-10-02-1349169571.54-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:19:34.891+10	216776
-2012-10-02-1349169679.88-demo.wav	42006		CanberraMtAinsli	2012-10-02 19:21:25.003+10	430858
-2012-10-02-1349169686.23-demo.wav	42006		CanberraMtAinsli	2012-10-02 19:21:30.015+10	314496
-2012-10-02-1349169690.7-demo.wav	42006		CanberraMtAinsli	2012-10-02 19:21:44.55+10	1116662
-2012-10-02-1349169704.82-demo.wav	42006		CanberraMtAinsli	2012-10-02 19:21:47.885+10	203572
-2012-10-02-1349169799.28-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-02 19:23:30.64+10	951072
-2012-10-02-1349169959.58-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:26:02.619+10	254176
-2012-10-02-1349169962.89-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:26:05.947+10	258184
-2012-10-02-1349169966.55-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:26:23.239+10	1398920
-2012-10-02-1349169983.85-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:26:26.581+10	231560
-2012-10-02-1349170173.46-demo.wav	40078	SES Ops 1	CanberraBlackMnt	2012-10-02 19:29:37.4+10	329116
-2012-10-02-1349170179.46-demo.wav	40068	RFS Ops 1	CanberraBlackMnt	2012-10-02 19:29:46.152+10	561288
-2012-10-02-1349170187.12-demo.wav	40078	SES Ops 1	CanberraMtAinsli	2012-10-02 19:29:53.075+10	497340
-2012-10-02-1349170194.54-demo.wav	42006		CanberraMtAinsli	2012-10-02 19:30:15.559+10	1762918
-2012-10-02-1349170218.07-demo.wav	42006		CanberraMtAinsli	2012-10-02 19:30:22.021+10	331912
-2012-10-02-1349170222.28-demo.wav	42006		CanberraMtAinsli	2012-10-02 19:30:25.611+10	282760
-2012-10-02-1349170226.12-demo.wav	42006		CanberraMtAinsli	2012-10-02 19:30:30.173+10	342152
-2012-10-02-1349170230.37-demo.wav	42006		CanberraMtAinsli	2012-10-02 19:30:35.201+10	407688
-2012-10-02-1349170235.96-demo.wav	42006		CanberraMtAinsli	2012-10-02 19:30:41.997+10	445046
-2012-10-02-1349170242.39-demo.wav	42006		CanberraMtAinsli	2012-10-02 19:30:47.869+10	460936
-2012-10-02-1349170248.93-demo.wav	42006		CanberraMtAinsli	2012-10-02 19:30:53.488+10	385148
-2012-10-02-1349170255.3-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:31:14.517+10	1605414
-2012-10-02-1349170274.74-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:31:17.848+10	262280
-2012-10-02-1349170277.96-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:31:33.542+10	1291410
-2012-10-02-1349170293.89-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:31:38.289+10	370824
-2012-10-02-1349170299.52-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:31:44.812+10	444552
-2012-10-02-1349170305.43-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:31:48.589+10	266376
-2012-10-02-1349170309.36-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:31:55.974+10	498204
-2012-10-02-1349170316.08-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:31:58.406+10	183242
-2012-10-02-1349170359.09-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:32:41.917+10	239668
-2012-10-02-1349170363.39-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:32:48.278+10	411784
-2012-10-02-1349170368.9-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:32:54.853+10	499848
-2012-10-02-1349170377.09-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:33:01.635+10	379888
-2012-10-02-1349170382.08-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:33:14.847+10	1067144
-2012-10-02-1349170395.05-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:33:17.437+10	200840
-2012-10-02-1349170398.73-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:33:24.39+10	473226
-2012-10-02-1349170404.74-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:33:37.685+10	1085534
-2012-10-02-1349170418.64-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:33:44.546+10	481322
-2012-10-02-1349170425.04-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:34:02.589+10	1470738
-2012-10-02-1349170442.81-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:34:06.192+10	254878
-2012-10-02-1349170446.68-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:34:12.079+10	451404
-2012-10-02-1349170452.58-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:34:15.421+10	239752
-2012-10-02-1349170456.1-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:34:23.793+10	645256
-2012-10-02-1349170464.23-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:34:27.478+10	270472
-2012-10-02-1349170467.77-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:34:32.998+10	440456
-2012-10-02-1349170473.82-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:34:36.605+10	233608
-2012-10-02-1349170478.76-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:34:43.443+10	387858
-2012-10-02-1349170483.57-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:34:48.612+10	409562
-2012-10-02-1349170488.73-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:34:52.39+10	243250
-2012-10-02-1349170492.64-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:34:56.458+10	274262
-2012-10-02-1349170641.06-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:37:24.094+10	250800
-2012-10-02-1349170644.73-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:37:27.826+10	262280
-2012-10-02-1349170648.98-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:37:32.798+10	321672
-2012-10-02-1349170653.09-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:37:36.411+10	280712
-2012-10-02-1349170657.8-demo.wav	40078	SES Ops 1	CanberraMtAinsli	2012-10-02 19:37:46.417+10	720906
-2012-10-02-1349170673.39-demo.wav	40078	SES Ops 1	CanberraMtAinsli	2012-10-02 19:37:58.126+10	394974
-2012-10-02-1349170679.26-demo.wav	40078	SES Ops 1	CanberraMtAinsli	2012-10-02 19:38:02.881+10	305288
-2012-10-02-1349170683.41-demo.wav	40078	SES Ops 1	CanberraMtAinsli	2012-10-02 19:38:06.234+10	239752
-2012-10-02-1349170687.16-demo.wav	42006		CanberraMtAinsli	2012-10-02 19:38:14.979+10	653448
-2012-10-02-1349170700.29-demo.wav	42006		CanberraMtAinsli	2012-10-02 19:38:25.242+10	413794
-2012-10-02-1349170706.49-demo.wav	42006		CanberraMtAinsli	2012-10-02 19:38:31.816+10	417690
-2012-10-02-1349170712.51-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:38:54.046+10	1472430
-2012-10-02-1349170734.16-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:38:57.969+10	321672
-2012-10-02-1349170738.71-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:39:10.254+10	966792
-2012-10-02-1349170750.75-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:39:14.834+10	326342
-2012-10-02-1349171159.31-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:46:01.812+10	210038
-2012-10-02-1349171162.03-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:46:04.185+10	182408
-2012-10-02-1349171164.6-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:46:08.333+10	315528
-2012-10-02-1349171169.27-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:46:18.102+10	729604
-2012-10-02-1349171178.21-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:46:24.22+10	444118
-2012-10-02-1349171238.88-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:47:22.952+10	338900
-2012-10-02-1349171243.56-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:47:26.463+10	245896
-2012-10-02-1349171247.07-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:47:31.26+10	354440
-2012-10-02-1349171251.51-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:47:35.008+10	293000
-2012-10-02-1349171421.04-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:50:24.208+10	266150
-2012-10-02-1349171425.57-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:50:29.186+10	301192
-2012-10-02-1349171430.11-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:50:34.92+10	403592
-2012-10-02-1349171435.69-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:50:39.897+10	354440
-2012-10-02-1349171441.4-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:50:47.204+10	489608
-2012-10-02-1349171448.69-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:50:51.623+10	247944
-2012-10-02-1349171452.22-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:51:10.779+10	1514028
-2012-10-02-1349171471.53-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:51:15.312+10	317822
-2012-10-02-1349171592.76-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 19:53:16.403+10	306188
-2012-10-02-1349171597.83-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 19:53:25.192+10	618632
-2012-10-02-1349171606.05-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 19:53:32.05+10	501206
-2012-10-02-1349171612.95-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 19:53:36.547+10	303240
-2012-10-02-1349171617.35-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:53:57.062+10	1653430
-2012-10-02-1349171637.34-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:53:59.755+10	202888
-2012-10-02-1349171640.51-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:54:11.812+10	950408
-2012-10-02-1349171653.09-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:54:17.37+10	360584
-2012-10-02-1349171657.56-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 19:54:20.202+10	217224
-2012-10-02-1349171804.71-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 19:56:49.933+10	436640
-2012-10-02-1349171810.91-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 19:56:55.816+10	409814
-2012-10-02-1349171816.82-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 19:57:01.278+10	368776
-2012-10-02-1349171821.63-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 19:57:05.677+10	340104
-2012-10-02-1349171825.8-demo.wav	40068	RFS Ops 1	CanberraMtAinsli	2012-10-02 19:57:08.276+10	209032
-2012-10-02-1349172101.56-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 20:01:46.528+10	414948
-2012-10-02-1349172106.74-demo.wav	44011	ACTION 44011	CanberraBlackMnt	2012-10-02 20:01:49.746+10	254088
-2012-10-02-1349172282.12-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 20:04:44.618+10	208278
-2012-10-02-1349172284.94-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 20:04:47.343+10	202888
-2012-10-02-1349172288.39-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 20:04:52.783+10	370824
-2012-10-02-1349172293.1-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 20:05:08.371+10	1244360
-2012-10-02-1349172308.53-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 20:05:12.601+10	279168
-2012-10-02-1349172313.14-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 20:05:21.05+10	608304
-2012-10-02-1349172321.38-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 20:05:26.234+10	354634
-2012-10-02-1349173142.65-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 20:19:05.689+10	254170
-2012-10-02-1349173146.37-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 20:19:09.199+10	239752
-2012-10-02-1349173150.04-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 20:19:18.804+10	735368
-2012-10-02-1349173159.87-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 20:19:26.775+10	577642
-2012-10-02-1349173221.91-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-02 20:20:24.412+10	209748
-2012-10-02-1349173673.11-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-02 20:27:57.631+10	379652
-2012-10-02-1349174240.8-demo.wav	10106	SYD 7	CanberraMtAinsli	2012-10-02 20:37:23.29+10	209534
-2012-10-02-1349174599.95-demo.wav	30004	L GEORG	CanberraBlackMnt	2012-10-02 20:43:25.506+10	466904
-\.
+CREATE TABLE tgids (
+    tgid text NOT NULL,
+    subfleet smallint,
+    mode character(1) DEFAULT 'D'::bpchar NOT NULL,
+    alpha_tag text NOT NULL,
+    service_tag text,
+    category smallint
+);
 
 
+ALTER TABLE public.tgids OWNER TO postgres;
+
 --
--- TOC entry 1849 (class 2606 OID 62399)
--- Dependencies: 161 161
 -- Name: recordings_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres; Tablespace: 
 --
 
@@ -3632,8 +70,14 @@
 
 
 --
--- TOC entry 1855 (class 0 OID 0)
--- Dependencies: 6
+-- Name: tgids_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres; Tablespace: 
+--
+
+ALTER TABLE ONLY tgids
+    ADD CONSTRAINT tgids_pkey PRIMARY KEY (tgid);
+
+
+--
 -- Name: public; Type: ACL; Schema: -; Owner: postgres
 --
 
@@ -3643,8 +87,6 @@
 GRANT ALL ON SCHEMA public TO PUBLIC;
 
 
--- Completed on 2012-10-08 22:16:53
-
 --
 -- PostgreSQL database dump complete
 --

file:b/favicon.ico (new)
 Binary files /dev/null and b/favicon.ico differ
file:b/ffmpeg.exe (new)
--- /dev/null
+++ b/ffmpeg.exe

--- /dev/null
+++ b/generateConvos.php
@@ -1,1 +1,36 @@
+<?php
+//select tgid, extract(hour from call_timestamp) ahour, date_trunc('day', call_timestamp) aday, count(filename), array_to_string(array_agg(filename), ' ') from recordings group by tgid, ahour, aday order by  aday, ahour, tgid
+include('common.inc.php');
+$sth = $conn->prepare('select * from recordings limit 100;');
 
+$sth->execute();
+$recordings = $sth->fetchAll();
+$convos = Array();
+$convo = Array();
+foreach ($recordings as $i => $recording) {
+
+    if (count($convo) > 0) {
+        echo "<br> " . strcasecmp($convos[count($convos) - 1][0]['call_timestamp'], $recording['call_timestamp']);
+        if (abs(strcasecmp($convos[count($convos) - 1][0]['call_timestamp'], $recording['call_timestamp'])) > 2) {
+            echo " " . $convos[count($convos) - 1][0]['call_timestamp'] . " " . $recording['call_timestamp'];
+        }
+        if (strcasecmp($convos[count($convos) - 1][0]['tgid'], $recording['tgid']) != 0) {
+            $convos[] = $convo;
+            $convo = Array();
+        }
+    }
+    ;
+    //print_r($recording);
+    $convo[] = $recording;
+    //print_r($convo);
+    //echo "<br>\n";
+}
+foreach ($convos as $i => $convo) {
+    foreach ($convo as $recording) {
+        echo $recording['filename'] . " , ";
+    }
+    echo "<br><hr>\n";
+}
+?>
+
+

--- /dev/null
+++ b/generateHourlys.php
@@ -1,1 +1,33 @@
+<?php
+include('common.inc.php');
+function processHourly($hourly) {
+    $filename = $hourly['tgid'].'-'.str_replace(' 00:00:00+1','',$hourly['aday']).'-'.$hourly['ahour'].'.3gp';
 
+    if(!file_exists("hourly/".$filename)) {
+
+        $filenames = explode(",",$hourly['filenames']);
+        $cmd = "/usr/local/bin/ffmpeg -i data/".implode(" -i data/",$filenames)." -ar 8000 -ab 4.75k -ac 1 hourly/".$filename . ' 2>&1';
+        //print_r($hourly);
+        exec ( $cmd,$output,$returncode );
+        echo $cmd."<br>\n";
+        if ($returncode != 10) {
+            //print_r($output);
+            //die();
+        }
+    }
+}
+$sth = $conn->prepare("select tgid, extract(hour from call_timestamp) ahour, date_trunc('day', call_timestamp) aday, count(filename), array_to_string(array_agg(filename order by call_timestamp), ',') filenames from recordings group by tgid, ahour, aday order by  aday DESC, ahour, tgid;");
+
+$sth->execute();
+$hourlies = $sth->fetchAll(PDO::FETCH_ASSOC);
+foreach($hourlies as $hourly) {
+    //processHourly($hourly);
+}
+$sth = $conn->prepare("select 'hour' as tgid, extract(hour from call_timestamp) ahour, date_trunc('day', call_timestamp) aday, count(filename), array_to_string(array_agg(filename order by call_timestamp), ',') filenames from recordings group by ahour, aday order by  aday DESC, ahour;");
+
+$sth->execute();
+$hourlies = $sth->fetchAll(PDO::FETCH_ASSOC);
+foreach($hourlies as $hourly) {
+    processHourly($hourly);
+}
+

file:b/getfile.php (new)
--- /dev/null
+++ b/getfile.php
@@ -1,1 +1,20 @@
+<?php
+$reqfile = "path/to/file.3gp";
+$contenttype = "audio/3gpp";
 
+if ($fn = fopen($reqfile, "rba")) {
+    header("Content-Type: " . $contenttype);
+    header("Content-Length: " . filesize($reqfile));
+    header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
+    header("Pragma: no-cache");
+    header("Expires: Mon, 26 Jul 1997 06:00:00 GMT");
+    header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0, post-check=0, pre-check=0");
+    passthru("ffmpeg -i 2012-09-29-1348911268.34-demo.wav -ar 8000 -ab 4.75k -");
+    fpassthru($fn);
+    fclose($fn);
+} else {
+    exit("error....");
+}
+exit();
+?>
+

file:b/humans.txt (new)
--- /dev/null
+++ b/humans.txt
@@ -1,1 +1,16 @@
+# humanstxt.org/
+# The humans responsible & technology colophon
 
+# TEAM
+
+    <name> -- <role> -- <twitter>
+
+# THANKS
+
+    <name>
+
+# TECHNOLOGY COLOPHON
+
+    HTML5, CSS3
+    jQuery, Modernizr
+

file:b/img/.gitignore (new)
--- /dev/null
+++ b/img/.gitignore

--- /dev/null
+++ b/js/flotr2/.gitignore
@@ -1,1 +1,10 @@
+build
+.vimrc
+*.swp
+*.swm
+*.swo
+*.vim
+.jhw-cache
+node_modules
+dev
 

file:b/js/flotr2/LICENSE (new)
--- /dev/null
+++ b/js/flotr2/LICENSE
@@ -1,1 +1,20 @@
+Copyright (c) 2012 Carl Sutherland
 
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+

--- /dev/null
+++ b/js/flotr2/Makefile
@@ -1,1 +1,40 @@
+all: test flotr2
 
+test:
+	cd spec; jasmine-headless-webkit -j jasmine.yml -c
+
+libraries:
+	smoosh make/lib.json
+	cat ./build/bean.js > build/lib.js
+	cat ./build/underscore.js >> build/lib.js
+	cat ./build/bean.min.js > build/lib.min.js
+	echo ";" >> build/lib.min.js
+	cat ./build/underscore.min.js >> build/lib.min.js
+	echo ";" >> build/lib.min.js
+
+ie:
+	smoosh make/ie.json
+
+flotr2: libraries ie
+	smoosh make/flotr2.json
+	cat build/lib.js build/flotr2.js > flotr2.js
+	cat build/lib.min.js > flotr2.min.js
+	cat build/flotr2.min.js >> flotr2.min.js
+	echo ';' >> flotr2.min.js
+	cp build/ie.min.js flotr2.ie.min.js
+
+flotr2-basic: libraries ie
+	smoosh make/basic.json
+	cat build/lib.min.js > flotr2-basic.min.js
+	cat build/flotr2-basic.min.js >> flotr2-basic.min.js
+
+flotr-examples:
+	smoosh make/examples.json
+	cp build/examples.min.js flotr2.examples.min.js
+	cp build/examples-types.js flotr2.examples.types.js
+
+flotr-amd: flotr2
+	cat js/amd/pre.js > flotr2.amd.js
+	cat build/flotr2.js >> flotr2.amd.js
+	cat js/amd/post.js >> flotr2.amd.js
+

--- /dev/null
+++ b/js/flotr2/README.md
@@ -1,1 +1,90 @@
+Flotr2
+======
 
+The Canvas graphing library.
+
+![Google Groups](http://groups.google.com/intl/en/images/logos/groups_logo_sm.gif)
+
+http://groups.google.com/group/flotr2/
+
+Please fork http://jsfiddle.net/cesutherland/ZFBj5/ with your question or bug reproduction case.
+
+
+API
+---
+
+The API consists of a primary draw method which accepts a configuration object, helper methods, and several microlibs.
+
+### Example
+
+```javascript
+  var
+    // Container div:
+    container = document.getElementById("flotr-example-graph"),
+    // First data series:
+    d1 = [[0, 3], [4, 8], [8, 5], [9, 13]],
+    // Second data series:
+    d2 = [],
+    // A couple flotr configuration options:
+    options = {
+      xaxis: {
+        minorTickFreq: 4
+      }, 
+      grid: {
+        minorVerticalLines: true
+      }
+    },
+    i, graph;
+
+  // Generated second data set:
+  for (i = 0; i < 14; i += 0.5) {
+    d2.push([i, Math.sin(i)]);
+  }
+
+  // Draw the graph:
+  graph = Flotr.draw(
+    container,  // Container element
+    [ d1, d2 ], // Array of data series
+    options     // Configuration options
+  );
+```
+
+### Microlibs
+
+* [underscore.js](http://documentcloud.github.com/underscore/)
+* [bean.js](https://github.com/fat/bean)
+
+Extending
+---------
+
+Flotr may be extended by adding new plugins and graph types.
+
+### Graph Types
+
+Graph types define how a particular chart is rendered.  Examples include line, bar, pie.
+
+Existing graph types are found in `js/types/`.
+
+### Plugins
+
+Plugins extend the core of flotr with new functionality.  They can add interactions, new decorations, etc.  Examples 
+include titles, labels and selection.
+
+The plugins included are found in `js/plugins/`.
+
+Development
+-----------
+
+This project uses [smoosh](https://github.com/fat/smoosh) to build and [jasmine](http://pivotal.github.com/jasmine/) 
+with [js-imagediff](https://github.com/HumbleSoftware/js-imagediff) to test.  Tests may be executed by 
+[jasmine-headless-webkit](http://johnbintz.github.com/jasmine-headless-webkit/) with 
+`cd spec; jasmine-headless-webkit -j jasmine.yml -c` or by a browser by navigating to 
+`flotr2/spec/SpecRunner.html`.
+
+Shoutouts
+---------
+
+Thanks to Bas Wenneker, Fabien Ménager and others for all the work on the original Flotr.
+Thanks to Jochen Berger and Jordan Santell for their contributions to Flotr2.
+
+

--- /dev/null
+++ b/js/flotr2/dev/notes.txt
@@ -1,1 +1,87 @@
+Flotr 2 Architecture Notes
 
+
+Global:
+======
+
+Flotr.js -
+  versioning information
+  browser detection
+  extension (plugins, graph types)
+  draw
+  clone / merge
+  tick size
+  tick formatter
+  engineering notation
+  magnitude
+  rad, pixel, floor
+  drawText
+  measureText
+  getBestTextAlign
+  align map
+  compatibility
+
+
+Graph Architecture:
+===================
+
+Axis -
+  all series
+  orientation
+  ticks (major, minor)
+  scale (d2p, p2d, logarithmic)
+  notion of stacks
+
+Series -
+  per 'data'
+  notion of range (x, y, min, max)
+
+Graph -
+  DOM constructon
+  event attachment
+  options initialization
+  data range calculations
+  canvas spacing calculations
+  event normalization
+  draw methods
+  DOM cleanup
+  event cleanup
+
+
+Utilities:
+==========
+
+Color
+  build colors
+  parse textual color data
+  convert colors
+  clone colors
+
+Text
+  calculate text size
+  canvas size
+  html size
+
+Date
+  formatting
+  constants
+
+
+Spacing Calculation
+===================
+
+Flotr
+  calculate data
+  calculate margins
+
+Chart
+  calculate Data Ranges - Explicit or auto data minimum, maximums
+  calculate Data Range Extensions - By chart type, extend data range with needs of chart type (ie. stacked bars, stacked lines)
+  add Chart Padding - By chart type
+
+Text
+  use explicit margins
+  calculate label margins
+  calculate title margins
+
+

--- /dev/null
+++ b/js/flotr2/examples/dev.html
@@ -1,1 +1,26 @@
+<!DOCTYPE html>
+<html>
 
+<head>
+  <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+  <title>Flotr Example Index Page</title>
+  <link rel="stylesheet" href="lib/codemirror/lib/codemirror.css" type="text/css" />
+  <link rel="stylesheet" href="examples.css" type="text/css" />
+  <link rel="stylesheet" href="editor.css" type="text/css" />
+</head>
+
+<body>
+  <div id="body-container">
+    <div id="content-container">
+      <div id="content">
+        <div id="examples"></div>
+      </div>
+    </div>
+  </div>
+</body>
+
+<script type="text/javascript" src="../lib/yepnope.js"></script>
+<script type="text/javascript" src="js/includes.dev.js"></script>
+
+</html>
+

--- /dev/null
+++ b/js/flotr2/examples/editor.css
@@ -1,1 +1,73 @@
+/* Editor */
+.editor {
+    position: relative;
+}
+.editor .render {
+    height: 240px;
+    width: 320px;
+    margin: 8px auto;
+}
+.editor .source {
+    border: 1px solid #ddd;
+    border-radius: 3px;
+}
+.editor .controls {
+    position: absolute;;
+    z-index: 100;
+    right: 8px;
+    margin-top: -12px;
+}
+.editor .controls button {
+    float: right;
+}
+.editor .errors {
+    color: #ee0000;
+    padding: 8px;
+    font-size: 12px;
+    background: #fee;
+    border-bottom: 1px solid #eee;
+}
+.editor .errors .error {
+    font-weight: bold
+}
+.editor .errors .message {
+    font-style: italic;
+}
+.editor .errors .position {
+    display: block;
+    margin-top: 4px;
+}
+.editor.no-run .controls,
+.editor.no-run .render {
+    display: none;
+}
 
+/* html type */
+.editor.html .render {
+    height: 400px;
+    width: 800px;
+    text-align: center;
+}
+.editor.html .render iframe {
+    height: 100%;
+    width: 100%;
+    border: none;
+}
+
+/* CodeMirror */
+.CodeMirror {
+    background: #fafafa;
+}
+.CodeMirror.CodeMirror-focused {
+}
+.CodeMirror-scroll {
+    height: auto;
+    overflow: visible;
+    overflow-x: auto;
+}
+.CodeMirror-lines pre,
+.CodeMirror-gutter pre {
+    line-height: 16px;
+}
+
+

--- /dev/null
+++ b/js/flotr2/examples/examples.css
@@ -1,1 +1,213 @@
-
+body {
+  font-family : sans-serif;
+  padding: 0px;
+  margin: 0px;
+}
+
+/* Example */
+
+.flotr-example {
+  display: none;
+  margin: 0px auto 48px auto;
+  position: relative;
+}
+.flotr-example-label {
+  font-size: 18px;
+  padding: 14px 0px;
+}
+.flotr-example-editor .editor .render {
+  width: 600px;
+  height: 400px;
+  margin: 12px auto 18px auto;
+}
+.flotr-example-editor .editor .source {
+  width: 720px;
+}
+
+/* Chart no-select */
+
+.flotr-example-editor .editor .render,
+.flotr-examples-thumb {
+  -webkit-user-select: none;
+  -khtml-user-select: none;
+  -moz-user-select: none;
+  -o-user-select: none;
+  user-select: none;
+}
+
+
+/* Examples */
+
+.flotr-examples-thumbs {
+  text-align: center;
+}
+.flotr-examples-reset {
+  z-index: 100;
+  cursor: pointer;
+  text-decoration: underline;
+  position: absolute;
+  top: 260px;
+  right: 24px;
+  display: none;
+}
+.flotr-examples-collapsed .flotr-examples-reset {
+  display: block;
+}
+.flotr-examples-thumb {
+  display: inline-block;
+  font-size : 11px;
+  width : 300px;
+  height : 200px;
+  margin: 10px 15px;
+  border: 2px solid transparent;
+}
+.flotr-examples-thumb.flotr-examples-highlight{
+  font-size : 12px;
+  width : 330px;
+  height : 220px;
+  margin: 0px 0px;
+}
+.flotr-examples-thumb .flotr-legend,
+.flotr-examples-thumb .flotr-mouse-value {
+  display : none;
+}
+
+.flotr-examples-collapsed .flotr-examples-container {
+  margin-top: 20px;
+  position: relative;
+  margin: 0px auto;
+}
+
+.flotr-examples-collapsed .flotr-examples-thumbs {
+  position: relative;
+  overflow-x: auto;
+  white-space: nowrap;
+}
+
+
+/* Flotr Styles */
+
+.flotr-datagrid-container {
+  border: 1px solid #999;
+  border-bottom: none;
+  background: #fff;
+}
+.flotr-datagrid {
+  border-collapse: collapse;
+  border-spacing: 0;
+}
+.flotr-datagrid td, .flotr-datagrid th {
+  border: 1px solid #ccc;
+  padding: 1px 3px;
+  min-width: 2em;
+}
+.flotr-datagrid tr:hover, .flotr-datagrid col.hover {
+  background: #f3f3f3;
+}
+.flotr-datagrid tr:hover th, .flotr-datagrid th.hover {
+  background: #999;
+  color: #fff;
+}
+.flotr-datagrid th {
+  text-align: left;
+  background: #e3e3e3;
+  border: 2px outset #fff;
+}
+.flotr-datagrid-toolbar {
+	padding: 1px;
+  border-bottom: 1px solid #ccc;
+  background: #f9f9f9;
+}
+.flotr-datagrid td:hover {
+  background: #ccc;
+}
+.flotr-datagrid .first-row th {
+  text-align: center;
+}
+.flotr-canvas {
+  margin-bottom: -3px;
+  padding-bottom: 1px;
+}
+.flotr-tabs-group {
+	border-top: 1px solid #999;
+}
+.flotr-tab {
+  border: 1px solid #666;
+  border-top: none;
+  margin: 0 3px;
+  padding: 1px 4px;
+  cursor: pointer;
+  -moz-border-radius: 0 0 4px 4px;
+  -webkit-border-bottom-left-radius: 4px;
+  -webkit-border-bottom-right-radius: 4px;
+  border-radius: 0 0 4px 4px;
+  opacity: 0.5;
+  -moz-opacity: 0.5;
+}
+.flotr-tab.selected {
+  background: #ddd;
+  opacity: 1;
+  -moz-opacity: 1;
+}
+.flotr-tab:hover {
+  background: #ccc;
+}
+
+/* Large */
+.flotr-examples-large .flotr-example {
+  width: 1360px;
+  margin: 0px auto;
+  position: relative;
+}
+.flotr-examples-large .flotr-example-editor .editor .render {
+  margin-left: 0px;
+  margin-right: 0px;
+}
+.flotr-examples-large .flotr-example-editor .controls {
+  top: 0px;
+}
+.flotr-examples-large .flotr-example-editor .source {
+  position: absolute;
+  top: 0px;
+  right: 0px;
+}
+
+/* Veritical Thumbs */
+
+.flotr-examples-large.flotr-examples-collapsed .flotr-examples-reset,
+.flotr-examples-medium.flotr-examples-collapsed .flotr-examples-reset {
+  top: 16px;
+}
+
+.flotr-examples-large.flotr-examples-collapsed .flotr-examples-thumbs,
+.flotr-examples-medium.flotr-examples-collapsed .flotr-examples-thumbs {
+  position: fixed;
+  width: 400px;
+  left: 0px;
+  top: 0px;
+  overflow-y: auto;
+  background: #fff;
+}
+.flotr-examples-large.flotr-examples-collapsed .flotr-examples-thumb,
+.flotr-examples-medium.flotr-examples-collapsed .flotr-examples-thumb {
+  display: block;
+  float: center;
+  margin: 10px auto;
+}
+
+.flotr-examples-large.flotr-examples-collapsed .flotr-examples-container,
+.flotr-examples-medium.flotr-examples-collapsed .flotr-examples-container {
+  margin-left: 400px;
+}
+
+/* Vertical Example */
+
+.flotr-examples-small .flotr-example,
+.flotr-examples-medium .flotr-example {
+  width: 720px;
+}
+.flotr-examples-small .flotr-example-editor .source,
+.flotr-examples-medium .flotr-example-editor .source {
+  position: relative;
+}
+

 Binary files /dev/null and b/js/flotr2/examples/images/butterfly.jpg differ
 Binary files /dev/null and b/js/flotr2/examples/images/checkmark.png differ
 Binary files /dev/null and b/js/flotr2/examples/images/xmark.png differ
--- /dev/null
+++ b/js/flotr2/examples/index.html
@@ -1,1 +1,26 @@
+<!DOCTYPE html>
+<html>
 
+<head>
+  <meta http-equiv="X-UA-Compatible" content="IE=edge" />
+  <title>Flotr Example Index Page</title>
+  <link rel="stylesheet" href="lib/codemirror/lib/codemirror.css" type="text/css" />
+  <link rel="stylesheet" href="examples.css" type="text/css" />
+  <link rel="stylesheet" href="editor.css" type="text/css" />
+</head>
+
+<body>
+  <div id="body-container">
+    <div id="content-container">
+      <div id="content">
+        <div id="examples"></div>
+      </div>
+    </div>
+  </div>
+</body>
+
+<script type="text/javascript" src="../lib/yepnope.js"></script>
+<script type="text/javascript" src="js/includes.min.js"></script>
+
+</html>
+

--- /dev/null
+++ b/js/flotr2/examples/js/Editor.js
@@ -1,1 +1,279 @@
-
+(function () {
+
+  var
+    ONERROR   = window.onerror,
+    COUNT     = 0,
+    TYPES     = {},
+
+    T_CONTROLS =
+      '<div class="controls">' +
+        '<button class="fiddle btn large primary">Fiddle</button>' +
+        '<button class="run btn large primary">Run</button>' +
+      '</div>',
+    T_EDITOR = '<div class="editor"></div>',
+    T_SOURCE = '<div class="source"></div>',
+    T_ERRORS = '<div class="errors"></div>',
+    T_RENDER = '<div class="render"></div>',
+    T_IFRAME = '<iframe></iframe>';
+
+
+  // Javascript type:
+  TYPES.javascript = function Javascript (o) {
+    this.onerror = o.onerror;
+  };
+  TYPES.javascript.prototype = {
+    codeMirrorType : 'javascript',
+    example : function (o) {
+
+      var
+        example = o.example,
+        render = o.render,
+        renderId = $(render).attr('id'),
+        args = o.args ? ',' + o.args.toString() : '';
+
+      return '(' + example + ')(document.getElementById("' + renderId+ '")' +
+          args + ');';
+    },
+    render : function (o) {
+      eval(o.example);
+    }
+  };
+
+  // HTML Type:
+  TYPES.html = function Html (o) {
+    this.onerror = o.onerror;
+  };
+  TYPES.html.prototype = {
+    codeMirrorType : 'htmlmixed',
+    example : function (o) {
+      return $.trim(o.example);
+    },
+    render : function (o) {
+
+      var
+        example = o.example,
+        render = o.render,
+        iframe = $(T_IFRAME),
+        that = this,
+        win, doc;
+
+      render.html(iframe);
+
+      win = iframe[0].contentWindow;
+
+      doc = win.document;
+      doc.open();
+
+      // Error
+      win.onerror = iframe.onerror = function () {
+        that.onerror.apply(null, arguments);
+      }
+
+      doc.write(example);
+      doc.close();
+    }
+  };
+
+  // Editor
+  function Editor (container, o) {
+
+    var
+      type      = o.type || 'javascript',
+      example   = o.example || '',
+      noRun     = o.noRun || false,
+      teardown  = o.teardown || false,
+      controls  = $(T_CONTROLS),
+      render    = $(T_RENDER),
+      errors    = $(T_ERRORS),
+      source    = $(T_SOURCE),
+      node      = $(T_EDITOR),
+      renderId  = 'editor-render-' + COUNT,
+      api,
+      render,
+      codeMirror;
+
+    api = new TYPES[type]({
+      onerror : onerror
+    });
+    if (!api) throw 'Invalid type: API not found for type `' + type + '`.';
+
+    render
+      .attr('id', renderId);
+
+    errors
+      .hide();
+
+    node
+      .append(render)
+      .append(controls)
+      .append(source)
+      .addClass(type)
+      .addClass(noRun ? 'no-run' : '');
+
+    container = $(container);
+    container
+      .append(node);
+
+    source
+      .append(errors)
+
+    example = api.example({
+      args : o.args,
+      example : example,
+      render : render
+    });
+
+    codeMirror = CodeMirror(source[0], {
+      value : example,
+      readOnly : noRun,
+      lineNumbers : true,
+      mode : api.codeMirrorType
+    });
+
+    if (!noRun) {
+      controls.delegate('.run', 'click', function () {
+        example = codeMirror.getValue();
+        execute();
+      });
+
+      execute();
+    }
+
+    controls.delegate('.fiddle', 'click', function () {
+      fiddle();
+    });
+
+    // Error handling:
+    window.onerror = function (message, url, line) {
+
+      onerror(message, url, line);
+      console.log(message);
+
+      if (ONERROR && $.isFunction(ONERROR)) {
+        return ONERROR(message, url, line);
+      } else {
+        return false;
+      }
+    }
+
+    // Helpers
+
+    function execute () {
+      errors.hide();
+      if (teardown) {
+        teardown.call();
+      }
+      api.render({
+        example : example,
+        render : render
+      });
+    }
+
+    function onerror (message, url, line) {
+      // @TODO Find some js error normalizing lib
+
+      var
+        doThatSexyThang = false,
+        html = '<span class="error">Error: </span>',
+        error, stack;
+
+      /*
+      // Native error type handling:
+      if (typeof (message) !== 'string') {
+        error = message;
+        message = error.message;
+        stack = error.stack;
+
+        //if (stack) {
+          console.log(stack);
+        //}
+
+        //console.log(message);
+
+      }
+
+      */
+
+      html += '<span class="message">' + message + '</span>';
+      if (typeof (line) !== "undefined") {
+        html += '<span class="position">';
+        html += 'Line <span class="line">' + line + '</span>';
+        console.log(url);
+        if (url) {
+          html += ' of ';
+          if (url == window.location) {
+            html += '<span class="url">script</span>';
+            if (doThatSexyThang) {
+              //codeMirror.setMarker(line, '&#8226;');
+            }
+          } else {
+            html += '<span class="url">' + url + '</span>';
+          }
+        }
+        html += '.</span>';
+      }
+
+      errors.show();
+      errors.html(html);
+    }
+
+    function fiddle () {
+      var
+        url = 'http://jsfiddle.net/api/post/jquery/1.7/',
+        form = $('<form method="post" action="' + url + '" target="_blank"></form>'),
+        input;
+
+      // Resources
+      resources = [
+        'https://raw.github.com/HumbleSoftware/Flotr2/master/flotr2.min.js',
+        'https://raw.github.com/HumbleSoftware/Flotr2/master/examples/examples.css'
+      ];
+      input = $('<input type="hidden" name="resources">')
+        .attr('value', resources.join(','));
+      form.append(input);
+
+      // HTML
+      input = $('<input type="hidden" name="html">')
+        .attr('value', '<div id="'+renderId+'"></div>');
+      form.append(input);
+
+      // CSS
+      input = $('<input type="hidden" name="normalize_css" value="no">')
+      form.append(input);
+      input = $('<input type="hidden" name="css">')
+        .attr('value',
+          '#'+renderId+' {\n  width: 340px;\n  height: 220px;' +
+          '\n  margin: 24px auto;\n}'
+        );
+      form.append(input);
+
+      // JS
+      input = $('<input type="hidden" name="js">')
+        .attr('value', '$(function () {\n' + example + '\n});');
+
+      form.append(input);
+
+      // Submit
+      form.append(input);
+      $(document.body).append(form);
+      form.submit();
+    }
+
+    COUNT++;
+
+    this.setExample = function (source, args) {
+      example = api.example({
+        args : args,
+        example : source,
+        render : render
+      });
+      codeMirror.setValue(example);
+      codeMirror.refresh();
+      execute();
+    }
+  }
+
+  if (typeof Flotr.Examples === 'undefined') Flotr.Examples = {};
+  Flotr.Examples.Editor = Editor;
+})();
+

--- /dev/null
+++ b/js/flotr2/examples/js/Example.js
@@ -1,1 +1,100 @@
+(function () {
 
+var 
+  _             = Flotr._,
+
+  DOT           = '.',
+
+  CN_EXAMPLE    = 'flotr-example',
+  CN_LABEL      = 'flotr-example-label',
+  CN_TITLE      = 'flotr-example-title',
+  CN_MARKUP     = 'flotr-example-description',
+  CN_EDITOR     = 'flotr-example-editor',
+
+  ID_GRAPH      = 'flotr-example-graph',
+
+  TEMPLATE      = '' +
+    '<div class="' + CN_EXAMPLE + '">' +
+      '<div class="' + CN_LABEL + ' ' + CN_TITLE + '"></div>' +
+      '<div class="' + CN_MARKUP + '"></div>' +
+      '<div class="' + CN_EDITOR + '"></div>' +
+    '</div>',
+
+Example = function (o) {
+
+  this.options = o;
+  this.example = null;
+
+  this._initNodes();
+};
+
+Example.prototype = {
+
+  setExample : function (example) {
+
+    var
+      source = this.getSource(example),
+      editorNode = this._editorNode;
+
+    this.example = example;
+
+    Math.seedrandom(example.key);
+    this._exampleNode.css({ display: 'block' });
+    this._titleNode.html(example.name || '');
+    this._markupNode.html(example.description || '');
+
+    if (!this._editor) {
+      this._editor = new Flotr.Examples.Editor(editorNode, {
+          args : example.args,
+          example : source,
+          teardown : function () {
+            // Unbind event listeners from previous examples
+            Flotr.EventAdapter.stopObserving($(editorNode).find('.render')[0]);
+            $(editorNode).find('canvas').each(function (index, canvas) {
+              Flotr.EventAdapter.stopObserving(canvas);
+            });
+          }
+      });
+    } else {
+      this._editor.setExample(source, example.args);
+    }
+  },
+
+  getSource : function (example) {
+
+    var
+      source = example.callback.toString();
+
+    // Hack for FF code style
+    if (navigator.userAgent.search(/firefox/i) !== -1)
+      source = js_beautify(source);
+
+    return source;
+  },
+
+  executeCallback : function (example, node) {
+    if (!_.isElement(node)) node = node[0];
+    var args = (example.args ? [node].concat(example.args) : [node]);
+    Math.seedrandom(example.key);
+    return example.callback.apply(this, args);
+  },
+
+  _initNodes : function () {
+
+    var
+      node    = this.options.node,
+      example = $(TEMPLATE);
+
+    this._titleNode   = example.find(DOT + CN_TITLE);
+    this._markupNode  = example.find(DOT + CN_MARKUP);
+    this._editorNode  = example.find(DOT + CN_EDITOR);
+    this._exampleNode = example;
+
+    node.append(example);
+  }
+};
+
+Flotr.Examples.Example = Example;
+
+})();
+

--- /dev/null
+++ b/js/flotr2/examples/js/ExampleList.js
@@ -1,1 +1,30 @@
+(function () {
 
+var ExampleList = function () {
+
+  // Map of examples.
+  this.examples = {};
+
+};
+
+ExampleList.prototype = {
+
+  add : function (example) {
+    this.examples[example.key] = example;
+  },
+
+  get : function (key) {
+    return key ? (this.examples[key] || null) : this.examples;
+  },
+
+  getType : function (type) {
+    return Flotr._.select(this.examples, function (example) {
+      return (example.type === type);
+    });
+  }
+}
+
+Flotr.ExampleList = new ExampleList();
+
+})();
+

--- /dev/null
+++ b/js/flotr2/examples/js/Examples.js
@@ -1,1 +1,292 @@
-
+(function () {
+
+var
+  E             = Flotr.EventAdapter,
+  _             = Flotr._,
+
+  CLICK         = 'click',
+  EXAMPLE       = 'example',
+  MOUSEENTER    = 'mouseenter',
+  MOUSELEAVE    = 'mouseleave',
+
+  DOT           = '.',
+
+  CN_EXAMPLES   = 'flotr-examples',
+  CN_CONTAINER  = 'flotr-examples-container',
+  CN_RESET      = 'flotr-examples-reset',
+  CN_THUMBS     = 'flotr-examples-thumbs',
+  CN_THUMB      = 'flotr-examples-thumb',
+  CN_COLLAPSED  = 'flotr-examples-collapsed',
+  CN_HIGHLIGHT  = 'flotr-examples-highlight',
+  CN_LARGE      = 'flotr-examples-large',
+  CN_MEDIUM     = 'flotr-examples-medium',
+  CN_SMALL      = 'flotr-examples-small',
+  CN_MOBILE     = 'flotr-examples-mobile',
+
+  T_THUMB       = '<div class="' + CN_THUMB + '"></div>',
+
+  TEMPLATE      = '' +
+    '<div class="' + CN_EXAMPLES + '">' +
+      '<div class="' + CN_RESET + '">View All</div>' +
+      '<div class="' + CN_THUMBS + '"></div>' +
+      '<div class="' + CN_CONTAINER + '"></div>' +
+    '</div>'
+
+Examples = function (o) {
+
+  if (_.isUndefined(Flotr.ExampleList)) throw "Flotr.ExampleList not defined.";
+
+  this.options = o;
+  this.list = Flotr.ExampleList;
+  this.current = null;
+  this.single = false;
+
+  this._initNodes();
+  this._example = new Flotr.Examples.Example({
+    node : this._exampleNode
+  });
+
+  //console.time(EXAMPLE);
+  //console.profile();
+    this._initExamples();
+  //console.profileEnd();
+  //console.timeEnd(EXAMPLE);
+};
+
+Examples.prototype = {
+
+  examples : function () {
+
+    var
+      styles = {cursor : 'pointer'},
+      thumbsNode = this._thumbsNode,
+      list = this.list.get(),
+      that = this;
+
+    var
+      order = [
+        "basic",
+        "basic-axis",
+        "basic-bars",
+        "basic-bars-horizontal",
+        "basic-bar-stacked",
+        "basic-stacked-horizontal",
+        "basic-pie",
+        "basic-radar",
+        "basic-bubble",
+        "basic-candle",
+        "basic-legend",
+        "mouse-tracking",
+        "mouse-zoom",
+        "mouse-drag",
+        "basic-time",
+        "negative-values",
+        "click-example",
+        "download-image",
+        "download-data",
+        "advanced-titles",
+        "color-gradients",
+        "basic-timeline",
+        "advanced-markers"
+    ];
+
+    (function runner () {
+      var
+        key = order.shift(),
+        example = list[key];
+
+      if (example.type === 'profile' || example.type === 'test') return;
+      var node = $(T_THUMB);
+      node.data('example', example);
+      thumbsNode.append(node);
+      that._example.executeCallback(example, node);
+      node.click(function () {that._loadExample(example)});
+
+      if (order.length)  setTimeout(runner, 20);
+    })();
+
+    function zoomHandler (e) {
+      var
+        node        = $(e.currentTarget),
+        example     = node.data('example'),
+        orientation = e.data.orientation;
+      if (orientation ^ node.hasClass(CN_HIGHLIGHT)) {
+        node.toggleClass(CN_HIGHLIGHT).css(styles);
+        that._example.executeCallback(example, node);
+      }
+    }
+
+    thumbsNode.delegate(DOT + CN_THUMB, 'mouseenter', {orientation : true}, zoomHandler);
+    thumbsNode.delegate(DOT + CN_THUMB, 'mouseleave', {orientation : false}, zoomHandler);
+
+    if ($(window).hashchange) {
+      $(window).hashchange(function () {
+        that._loadHash();
+      });
+    }
+  },
+
+  _loadExample : function (example) {
+    if (example) {
+      if (this._currentExample !== example) {
+        this._currentExample = example;
+      } else {
+        return;
+      }
+
+      window.location.hash = '!'+(this.single ? 'single/' : '')+example.key;
+
+      if (!scroller) {
+        this._thumbsNode.css({
+          position: 'absolute',
+          height: '0px',
+          overflow: 'hidden',
+          width: '0px'
+        });
+        this._resetNode.css({
+          top: '16px'
+        });
+      }
+
+      this._examplesNode.addClass(CN_COLLAPSED);
+      this._exampleNode.show();
+      this._example.setExample(example);
+      this._resize();
+      $(document).scrollTop(0);
+    }
+  },
+
+  _reset : function () {
+    window.location.hash = '';
+
+    if (!scroller) {
+      this._thumbsNode.css({
+        position: '',
+        height: '',
+        overflow: '',
+        width: ''
+      });
+    }
+
+    this._examplesNode.removeClass(CN_COLLAPSED);
+    this._thumbsNode.height('');
+    this._exampleNode.hide();
+  },
+
+  _initNodes : function () {
+
+    var
+      node = $(this.options.node),
+      that = this,
+      examplesNode = $(TEMPLATE);
+
+    that._resetNode     = examplesNode.find(DOT+CN_RESET);
+    that._exampleNode   = examplesNode.find(DOT+CN_CONTAINER);
+    that._thumbsNode    = examplesNode.find(DOT+CN_THUMBS);
+    that._examplesNode  = examplesNode;
+
+    that._resetNode.click(function () {
+      that._reset();
+    });
+
+    node.append(examplesNode);
+
+    this._initResizer();
+  },
+
+  _initResizer : function () {
+
+    var
+      that = this,
+      node = that._examplesNode,
+      page = $(window),
+      currentClass;
+
+    $(window).resize(applySize);
+    applySize();
+
+    function applySize () {
+
+      var
+        height = page.height() - (that.options.thumbPadding || 0),
+        width = page.width(),
+        newClass;
+
+      if (width > 1760) {
+        newClass = CN_LARGE;
+        that._thumbsNode.height(height);
+      } else if (width > 1140) {
+        newClass = CN_MEDIUM;
+        that._thumbsNode.height(height);
+      } else {
+        newClass = CN_SMALL;
+        that._thumbsNode.height('');
+      }
+
+      if (currentClass !== newClass) {
+        if (currentClass)
+          that._examplesNode.removeClass(currentClass);
+        that._examplesNode.addClass(newClass);
+        currentClass = newClass;
+      }
+    }
+
+    this._resize = applySize;
+  },
+  _initExamples : function () {
+    var
+      hash = window.location.hash,
+      example, params;
+
+    hash = hash.substring(2);
+    params = hash.split('/');
+
+    if (params.length == 1) {
+      this.examples();
+      if (hash) {
+        this._loadHash();
+      }
+    }
+    else {
+      if (params[0] == 'single') {
+        this.single = true;
+        this._loadExample(
+          this.list.get(params[1])
+        );
+      }
+    }
+  },
+  _loadHash : function () {
+
+    var
+      hash = window.location.hash,
+      example;
+
+    hash = hash.substring(2);
+    if (hash) {
+      example = this.list.get(hash);
+      this._loadExample(example);
+    } else {
+      this._reset();
+    }
+  }
+}
+
+var scroller = (function () {
+
+  var
+    mobile = !!(
+      navigator.userAgent.match(/Android/i) ||
+      navigator.userAgent.match(/webOS/i) ||
+      navigator.userAgent.match(/iPhone/i) ||
+      navigator.userAgent.match(/iPod/i)
+    ),
+    mozilla = !!$.browser.mozilla;
+
+  return (!mobile || mozilla);
+})();
+
+Flotr.Examples = Examples;
+
+})();
+

--- /dev/null
+++ b/js/flotr2/examples/js/Profile.js
@@ -1,1 +1,73 @@
+(function () {
 
+var
+  D                     = Flotr.DOM,
+  E                     = Flotr.EventAdapter,
+  _                     = Flotr._,
+  CLICK                 = 'click',
+
+  ID_EXAMPLE_PROFILE    = 'example-profile',
+  ID_EXAMPLES           = 'examples',
+
+Profile = function (o) {
+
+  if (_.isUndefined(Flotr.ExampleList)) throw "Flotr.ExampleList not defined.";
+
+  this.editMode = 'off';
+  this.list = Flotr.ExampleList;
+  this.current = null;
+  this.single = false;
+
+  this.init();
+};
+
+Profile.prototype = _.extend({}, Flotr.Examples.prototype, {
+
+  examples : function () {
+    var
+      examplesNode  = document.getElementById(ID_EXAMPLES),
+      listNode      = D.node('<ul></ul>'),
+      profileNode;
+
+    _.each(this.list.getType('profile'), function (example) {
+      profileNode = D.node('<li>' + example.name + '</li>');
+      D.insert(listNode, profileNode);
+      E.observe(profileNode, CLICK, _.bind(function () {
+        this.example(example);
+      }, this));
+    }, this);
+
+    D.insert(examplesNode, listNode);
+  },
+
+  example : function (example) {
+    this._renderSource(example);
+    this.profileStart(example);
+    setTimeout(_.bind(function () {
+      this._renderGraph(example);
+      this.profileEnd();
+    }, this), 50);
+  },
+
+  profileStart : function (example) {
+    var profileNode = document.getElementById(ID_EXAMPLE_PROFILE);
+    this._startTime = new Date();
+    profileNode.innerHTML = '<div>Profile started for "'+example.name+'"...</div>';
+  },
+
+  profileEnd : function (example) {
+    var
+      profileNode = document.getElementById(ID_EXAMPLE_PROFILE);
+      profileTime = (new Date()) - this._startTime;
+
+    this._startTime = null;
+
+    profileNode.innerHTML += '<div>Profile complete: '+profileTime+'ms<div>';
+  }
+
+});
+
+Flotr.Profile = Profile;
+
+})();
+

--- /dev/null
+++ b/js/flotr2/examples/js/examples/advanced-markers.js
@@ -1,1 +1,76 @@
+(function () {
 
+Flotr.ExampleList.add({
+  key : 'advanced-markers',
+  name : 'Advanced Markers',
+  callback : advanced_markers,
+  timeout : 150
+});
+
+function advanced_markers (container) {
+
+  var
+    xmark = new Image(),
+    checkmark = new Image(),
+    bars = {
+      data: [],
+      bars: {
+        show: true,
+        barWidth: 0.6,
+        lineWidth: 0,
+        fillOpacity: 0.8
+      }
+    }, markers = {
+      data: [],
+      markers: {
+        show: true,
+        position: 'ct',
+        labelFormatter: function (o) {
+          return (o.y >= 5) ? checkmark : xmark;
+        }
+      }
+    },
+    flotr = Flotr,
+    point,
+    graph,
+    i;
+
+
+  for (i = 0; i < 8; i++) {
+    point = [i, Math.ceil(Math.random() * 10)];
+    bars.data.push(point);
+    markers.data.push(point);
+  }
+
+  var runner = function () {
+    if (!xmark.complete || !checkmark.complete) {
+        setTimeout(runner, 50);
+        return;
+    }
+
+    graph = flotr.draw(
+      container,
+      [bars, markers], {
+        yaxis: {
+          min: 0,
+          max: 11
+        },
+        xaxis: {
+          min: -0.5,
+          max: 7.5
+        },
+        grid: {
+          verticalLines: false
+        }
+      }
+    );
+  }
+
+  xmark.onload = runner;
+  xmark.src = 'images/xmark.png';
+  checkmark.src = 'images/checkmark.png';
+};
+
+})();
+
+

--- /dev/null
+++ b/js/flotr2/examples/js/examples/advanced-titles.js
@@ -1,1 +1,67 @@
+(function () {
 
+Flotr.ExampleList.add({
+  key : 'advanced-titles',
+  name : 'Advanced Titles',
+  callback : advanced_titles
+});
+
+function advanced_titles (container) {
+
+  var
+    d1 = [],
+    d2 = [],
+    d3 = [],
+    d4 = [],
+    d5 = [],
+    graph,
+    i;
+
+  for (i = 0; i <= 10; i += 0.1) {
+    d1.push([i, 4 + Math.pow(i,1.5)]);
+    d2.push([i, Math.pow(i,3)]);
+    d3.push([i, i*5+3*Math.sin(i*4)]);
+    d4.push([i, i]);
+    if (i.toFixed(1)%1 == 0) {
+      d5.push([i, 2*i]);
+    }
+  }
+
+  // Draw the graph.
+  graph = Flotr.draw(
+    container,[ 
+      { data : d1, label : 'y = 4 + x^(1.5)', lines : { fill : true } },
+      { data : d2, label : 'y = x^3', yaxis : 2 },
+      { data : d3, label : 'y = 5x + 3sin(4x)' },
+      { data : d4, label : 'y = x' },
+      { data : d5, label : 'y = 2x', lines : { show : true }, points : { show : true } }
+    ], {
+      title : 'Advanced Titles Example',
+      subtitle : 'You can save me as an image',
+      xaxis : {
+        noTicks : 7,
+        tickFormatter : function (n) { return '('+n+')'; },
+        min : 1,
+        max : 7.5,
+        labelsAngle : 45,
+        title : 'x Axis'
+      },
+      yaxis : {
+        ticks : [[0, "Lower"], 10, 20, 30, [40, "Upper"]],
+        max : 40,
+        title : 'y = f(x)'
+      },
+      y2axis : { color : '#FF0000', max : 500, title : 'y = x^3' },
+      grid : {
+        verticalLines : false,
+        backgroundColor : 'white'
+      },
+      HtmlText : false,
+      legend : {
+        position : 'nw'
+      }
+  });
+};
+
+})();
+

--- /dev/null
+++ b/js/flotr2/examples/js/examples/basic-axis.js
@@ -1,1 +1,69 @@
+(function () {
 
+Flotr.ExampleList.add({
+  key : 'basic-axis',
+  name : 'Basic Axis',
+  callback : basic_axis
+});
+
+function basic_axis (container) {
+
+  var
+    d1 = [],
+    d2 = [],
+    d3 = [],
+    d4 = [],
+    d5 = [],                        // Data
+    ticks = [[ 0, "Lower"], 10, 20, 30, [40, "Upper"]], // Ticks for the Y-Axis
+    graph;
+        
+  for(var i = 0; i <= 10; i += 0.1){
+    d1.push([i, 4 + Math.pow(i,1.5)]);
+    d2.push([i, Math.pow(i,3)]);
+    d3.push([i, i*5+3*Math.sin(i*4)]);
+    d4.push([i, i]);
+    if( i.toFixed(1)%1 == 0 ){
+      d5.push([i, 2*i]);
+    }
+  }
+        
+  d3[30][1] = null;
+  d3[31][1] = null;
+
+  function ticksFn (n) { return '('+n+')'; }
+
+  graph = Flotr.draw(container, [ 
+      { data : d1, label : 'y = 4 + x^(1.5)', lines : { fill : true } }, 
+      { data : d2, label : 'y = x^3'}, 
+      { data : d3, label : 'y = 5x + 3sin(4x)'}, 
+      { data : d4, label : 'y = x'},
+      { data : d5, label : 'y = 2x', lines : { show : true }, points : { show : true } }
+    ], {
+      xaxis : {
+        noTicks : 7,              // Display 7 ticks.
+        tickFormatter : ticksFn,  // Displays tick values between brackets.
+        min : 1,                  // Part of the series is not displayed.
+        max : 7.5                 // Part of the series is not displayed.
+      },
+      yaxis : {
+        ticks : ticks,            // Set Y-Axis ticks
+        max : 40                  // Maximum value along Y-Axis
+      },
+      grid : {
+        verticalLines : false,
+        backgroundColor : {
+          colors : [[0,'#fff'], [1,'#ccc']],
+          start : 'top',
+          end : 'bottom'
+        }
+      },
+      legend : {
+        position : 'nw'
+      },
+      title : 'Basic Axis example',
+      subtitle : 'This is a subtitle'
+  });
+}
+
+})();
+

--- /dev/null
+++ b/js/flotr2/examples/js/examples/basic-bars-stacked.js
@@ -1,1 +1,61 @@
+(function () {
 
+Flotr.ExampleList.add({
+  key : 'basic-bar-stacked',
+  name : 'Stacked Bars',
+  callback : bars_stacked
+});
+
+Flotr.ExampleList.add({
+  key : 'basic-stacked-horizontal',
+  name : 'Stacked Horizontal Bars',
+  args : [true],
+  callback : bars_stacked,
+  tolerance : 5
+});
+
+function bars_stacked (container, horizontal) {
+
+  var
+    d1 = [],
+    d2 = [],
+    d3 = [],
+    graph, i;
+
+  for (i = -10; i < 10; i++) {
+    if (horizontal) {
+      d1.push([Math.random(), i]);
+      d2.push([Math.random(), i]);
+      d3.push([Math.random(), i]);
+    } else {
+      d1.push([i, Math.random()]);
+      d2.push([i, Math.random()]);
+      d3.push([i, Math.random()]);
+    }
+  }
+
+  graph = Flotr.draw(container,[
+    { data : d1, label : 'Serie 1' },
+    { data : d2, label : 'Serie 2' },
+    { data : d3, label : 'Serie 3' }
+  ], {
+    legend : {
+      backgroundColor : '#D2E8FF' // Light blue 
+    },
+    bars : {
+      show : true,
+      stacked : true,
+      horizontal : horizontal,
+      barWidth : 0.6,
+      lineWidth : 1,
+      shadowSize : 0
+    },
+    grid : {
+      verticalLines : horizontal,
+      horizontalLines : !horizontal
+    }
+  });
+}
+
+})();
+

--- /dev/null
+++ b/js/flotr2/examples/js/examples/basic-bars.js
@@ -1,1 +1,69 @@
+(function () {
 
+Flotr.ExampleList.add({
+  key : 'basic-bars',
+  name : 'Basic Bars',
+  callback : basic_bars
+});
+
+Flotr.ExampleList.add({
+  key : 'basic-bars-horizontal',
+  name : 'Horizontal Bars',
+  args : [true],
+  callback : basic_bars,
+  tolerance : 5
+});
+
+function basic_bars (container, horizontal) {
+
+  var
+    horizontal = (horizontal ? true : false), // Show horizontal bars
+    d1 = [],                                  // First data series
+    d2 = [],                                  // Second data series
+    point,                                    // Data point variable declaration
+    i;
+
+  for (i = 0; i < 4; i++) {
+
+    if (horizontal) { 
+      point = [Math.ceil(Math.random()*10), i];
+    } else {
+      point = [i, Math.ceil(Math.random()*10)];
+    }
+
+    d1.push(point);
+        
+    if (horizontal) { 
+      point = [Math.ceil(Math.random()*10), i+0.5];
+    } else {
+      point = [i+0.5, Math.ceil(Math.random()*10)];
+    }
+
+    d2.push(point);
+  };
+              
+  // Draw the graph
+  Flotr.draw(
+    container,
+    [d1, d2],
+    {
+      bars : {
+        show : true,
+        horizontal : horizontal,
+        shadowSize : 0,
+        barWidth : 0.5
+      },
+      mouse : {
+        track : true,
+        relative : true
+      },
+      yaxis : {
+        min : 0,
+        autoscaleMargin : 1
+      }
+    }
+  );
+}
+
+})();
+

--- /dev/null
+++ b/js/flotr2/examples/js/examples/basic-bubble.js
@@ -1,1 +1,33 @@
+(function () {
 
+Flotr.ExampleList.add({
+  key : 'basic-bubble',
+  name : 'Basic Bubble',
+  callback : basic_bubble
+});
+
+function basic_bubble (container) {
+
+  var
+    d1 = [],
+    d2 = [],
+    point, graph, i;
+      
+  for (i = 0; i < 10; i++ ){
+    point = [i, Math.ceil(Math.random()*10), Math.ceil(Math.random()*10)];
+    d1.push(point);
+    
+    point = [i, Math.ceil(Math.random()*10), Math.ceil(Math.random()*10)];
+    d2.push(point);
+  }
+  
+  // Draw the graph
+  graph = Flotr.draw(container, [d1, d2], {
+    bubbles : { show : true, baseRadius : 5 },
+    xaxis   : { min : -4, max : 14 },
+    yaxis   : { min : -4, max : 14 }
+  });
+}
+
+})();
+

--- /dev/null
+++ b/js/flotr2/examples/js/examples/basic-candle.js
@@ -1,1 +1,34 @@
+(function () {
 
+Flotr.ExampleList.add({
+  key : 'basic-candle',
+  name : 'Basic Candle',
+  callback : basic_candle
+});
+
+function basic_candle (container) {
+
+  var
+    d1 = [],
+    price = 3.206,
+    graph,
+    i, a, b, c;
+
+  for (i = 0; i < 50; i++) {
+      a = Math.random();
+      b = Math.random();
+      c = (Math.random() * (a + b)) - b;
+      d1.push([i, price, price + a, price - b, price + c]);
+      price = price + c;
+  }
+    
+  // Graph
+  graph = Flotr.draw(container, [ d1 ], { 
+    candles : { show : true, candleWidth : 0.6 },
+    xaxis   : { noTicks : 10 }
+  });
+}
+
+})();
+
+

--- /dev/null
+++ b/js/flotr2/examples/js/examples/basic-legend.js
@@ -1,1 +1,49 @@
+(function () {
 
+Flotr.ExampleList.add({
+  key : 'basic-legend',
+  name : 'Basic Legend',
+  callback : basic_legend
+});
+
+function basic_legend (container) {
+
+  var
+    d1 = [],
+    d2 = [],
+    d3 = [],
+    data,
+    graph, i;
+
+  // Data Generation
+  for (i = 0; i < 15; i += 0.5) {
+    d1.push([i, i + Math.sin(i+Math.PI)]);
+    d2.push([i, i]);
+    d3.push([i, 15-Math.cos(i)]);
+  }
+
+  data = [
+    { data : d1, label :'x + sin(x+&pi;)' },
+    { data : d2, label :'x' },
+    { data : d3, label :'15 - cos(x)' }
+  ];
+
+
+  // This function prepend each label with 'y = '
+  function labelFn (label) {
+    return 'y = ' + label;
+  }
+
+  // Draw graph
+  graph = Flotr.draw(container, data, {
+    legend : {
+      position : 'se',            // Position the legend 'south-east'.
+      labelFormatter : labelFn,   // Format the labels.
+      backgroundColor : '#D2E8FF' // A light blue background color.
+    },
+    HtmlText : false
+  });
+}
+
+})();
+

--- /dev/null
+++ b/js/flotr2/examples/js/examples/basic-pie.js
@@ -1,1 +1,48 @@
+(function () {
 
+Flotr.ExampleList.add({
+  key : 'basic-pie',
+  name : 'Basic Pie',
+  callback : basic_pie
+});
+
+function basic_pie (container) {
+
+  var
+    d1 = [[0, 4]],
+    d2 = [[0, 3]],
+    d3 = [[0, 1.03]],
+    d4 = [[0, 3.5]],
+    graph;
+  
+  graph = Flotr.draw(container, [
+    { data : d1, label : 'Comedy' },
+    { data : d2, label : 'Action' },
+    { data : d3, label : 'Romance',
+      pie : {
+        explode : 50
+      }
+    },
+    { data : d4, label : 'Drama' }
+  ], {
+    HtmlText : false,
+    grid : {
+      verticalLines : false,
+      horizontalLines : false
+    },
+    xaxis : { showLabels : false },
+    yaxis : { showLabels : false },
+    pie : {
+      show : true, 
+      explode : 6
+    },
+    mouse : { track : true },
+    legend : {
+      position : 'se',
+      backgroundColor : '#D2E8FF'
+    }
+  });
+}
+
+})();
+

--- /dev/null
+++ b/js/flotr2/examples/js/examples/basic-radar.js
@@ -1,1 +1,37 @@
+(function () {
 
+Flotr.ExampleList.add({
+  key : 'basic-radar',
+  name : 'Basic Radar',
+  callback : basic_radar
+});
+
+function basic_radar (container) {
+
+  // Fill series s1 and s2.
+  var
+    s1 = { label : 'Actual', data : [[0, 3], [1, 8], [2, 5], [3, 5], [4, 3], [5, 9]] },
+    s2 = { label : 'Target', data : [[0, 8], [1, 7], [2, 8], [3, 2], [4, 4], [5, 7]] },
+    graph, ticks;
+
+  // Radar Labels
+  ticks = [
+    [0, "Statutory"],
+    [1, "External"],
+    [2, "Videos"],
+    [3, "Yippy"],
+    [4, "Management"],
+    [5, "oops"]
+  ];
+    
+  // Draw the graph.
+  graph = Flotr.draw(container, [ s1, s2 ], {
+    radar : { show : true}, 
+    grid  : { circular : true, minorHorizontalLines : true}, 
+    yaxis : { min : 0, max : 10, minorTickFreq : 2}, 
+    xaxis : { ticks : ticks}
+  });
+}
+
+})();
+

--- /dev/null
+++ b/js/flotr2/examples/js/examples/basic-stacked.js
@@ -1,1 +1,33 @@
+(function () {
 
+Flotr.ExampleList.add({
+  key : 'basic-stacked',
+  name : 'Basic Stacked',
+  callback : basic_stacked,
+  type : 'test'
+});
+
+function basic_stacked (container) {
+
+  var
+    d1 = [[0, 3], [4, 8], [8, 2], [9, 3]], // First data series
+    d2 = [[0, 2], [4, 3], [8, 8], [9, 4]], // Second data series
+    i, graph;
+
+  // Draw Graph
+  graph = Flotr.draw(container, [ d1, d2 ], {
+    lines: {
+      show : true,
+      stacked: true
+    },
+    xaxis: {
+      minorTickFreq: 4
+    }, 
+    grid: {
+      minorVerticalLines: true
+    }
+  });
+}
+
+})();
+

--- /dev/null
+++ b/js/flotr2/examples/js/examples/basic-stepped.js
@@ -1,1 +1,45 @@
+(function () {
 
+Flotr.ExampleList.add({
+  key : 'basic-stepped',
+  name : 'Basic Stepped',
+  callback : basic_stepped,
+  type : 'test'
+});
+
+function basic_stepped (container) {
+
+  var
+    d1 = [[0, 3], [4, 8], [8, 5], [9, 13]], // First data series
+    d2 = [],                                // Second data series
+    i, graph;
+
+  // Generate first data set
+  for (i = 0; i < 14; i += 0.5) {
+    d2.push([i, Math.sin(i)]);
+  }
+
+  // Draw Graph
+  graph = Flotr.draw(container, [ d1, d2 ], {
+    lines: {
+      steps : true,
+      show : true
+    },
+    xaxis: {
+      minorTickFreq: 4
+    }, 
+    yaxis: {
+      autoscale: true
+    },
+    grid: {
+      minorVerticalLines: true
+    },
+    mouse : {
+      track : true,
+      relative : true
+    }
+  });
+}
+
+})();
+

--- /dev/null
+++ b/js/flotr2/examples/js/examples/basic-time.js
@@ -1,1 +1,65 @@
+(function () {
 
+Flotr.ExampleList.add({
+  key : 'basic-time',
+  name : 'Basic Time',
+  callback : basic_time,
+  description : "<p>Select an area of the graph to zoom.  Click to reset the chart.</p>"
+});
+
+function basic_time (container) {
+
+  var
+    d1    = [],
+    start = new Date("2009/01/01 01:00").getTime(),
+    options,
+    graph,
+    i, x, o;
+
+  for (i = 0; i < 100; i++) {
+    x = start+(i*1000*3600*24*36.5);
+    d1.push([x, i+Math.random()*30+Math.sin(i/20+Math.random()*2)*20+Math.sin(i/10+Math.random())*10]);
+  }
+        
+  options = {
+    xaxis : {
+      mode : 'time', 
+      labelsAngle : 45
+    },
+    selection : {
+      mode : 'x'
+    },
+    HtmlText : false,
+    title : 'Time'
+  };
+        
+  // Draw graph with default options, overwriting with passed options
+  function drawGraph (opts) {
+
+    // Clone the options, so the 'options' variable always keeps intact.
+    o = Flotr._.extend(Flotr._.clone(options), opts || {});
+
+    // Return a new graph.
+    return Flotr.draw(
+      container,
+      [ d1 ],
+      o
+    );
+  }
+
+  graph = drawGraph();      
+        
+  Flotr.EventAdapter.observe(container, 'flotr:select', function(area){
+    // Draw selected area
+    graph = drawGraph({
+      xaxis : { min : area.x1, max : area.x2, mode : 'time', labelsAngle : 45 },
+      yaxis : { min : area.y1, max : area.y2 }
+    });
+  });
+        
+  // When graph is clicked, draw the graph with default area.
+  Flotr.EventAdapter.observe(container, 'flotr:click', function () { graph = drawGraph(); });
+};      
+
+})();
+

--- /dev/null
+++ b/js/flotr2/examples/js/examples/basic-timeline.js
@@ -1,1 +1,67 @@
+(function () {
 
+Flotr.ExampleList.add({
+  key : 'basic-timeline',
+  name : 'Basic Timeline',
+  callback : basic_timeline
+});
+
+function basic_timeline (container) {
+
+  var
+    d1        = [[1, 4, 5]],
+    d2        = [[3.2, 3, 4]],
+    d3        = [[1.9, 2, 2], [5, 2, 3.3]],
+    d4        = [[1.55, 1, 9]],
+    d5        = [[5, 0, 2.3]],
+    data      = [],
+    timeline  = { show : true, barWidth : .5 },
+    markers   = [],
+    labels    = ['Obama', 'Bush', 'Clinton', 'Palin', 'McCain'],
+    i, graph, point;
+
+  // Timeline
+  Flotr._.each([d1, d2, d3, d4, d5], function (d) {
+    data.push({
+      data : d,
+      timeline : Flotr._.clone(timeline)
+    });
+  });
+
+  // Markers
+  Flotr._.each([d1, d2, d3, d4, d5], function (d) {
+    point = d[0];
+    markers.push([point[0], point[1]]);
+  });
+  data.push({
+    data: markers,
+    markers: {
+      show: true,
+      position: 'rm',
+      fontSize: 11,
+      labelFormatter : function (o) { return labels[o.index]; }
+    }
+  });
+  
+  // Draw Graph
+  graph = Flotr.draw(container, data, {
+    xaxis: {
+      noTicks: 3,
+      tickFormatter: function (x) {
+        var
+          x = parseInt(x),
+          months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'];
+        return months[(x-1)%12];
+      }
+    }, 
+    yaxis: {
+      showLabels : false
+    },
+    grid: {
+      horizontalLines : false
+    }
+  });
+}
+
+})();
+

--- /dev/null
+++ b/js/flotr2/examples/js/examples/basic.js
@@ -1,1 +1,33 @@
+(function () {
 
+Flotr.ExampleList.add({
+  key : 'basic',
+  name : 'Basic',
+  callback : basic
+});
+
+function basic (container) {
+
+  var
+    d1 = [[0, 3], [4, 8], [8, 5], [9, 13]], // First data series
+    d2 = [],                                // Second data series
+    i, graph;
+
+  // Generate first data set
+  for (i = 0; i < 14; i += 0.5) {
+    d2.push([i, Math.sin(i)]);
+  }
+
+  // Draw Graph
+  graph = Flotr.draw(container, [ d1, d2 ], {
+    xaxis: {
+      minorTickFreq: 4
+    }, 
+    grid: {
+      minorVerticalLines: true
+    }
+  });
+}
+
+})();
+

--- /dev/null
+++ b/js/flotr2/examples/js/examples/click-example.js
@@ -1,1 +1,42 @@
+(function () {
 
+Flotr.ExampleList.add({
+  key : 'click-example',
+  name : 'Click Example',
+  callback : click_example
+});
+
+function click_example (container) {
+
+  var
+    d1 = [[0,0]], // Point at origin
+    options,
+    graph;
+
+  options = {
+    xaxis: {min: 0, max: 15},
+    yaxis: {min: 0, max: 15},
+    lines: {show: true},
+    points: {show: true},
+    mouse: {track:true},
+    title: 'Click Example'
+  };
+
+  graph = Flotr.draw(container, [d1], options);
+
+  // Add a point to the series and redraw the graph
+  Flotr.EventAdapter.observe(container, 'flotr:click', function(position){
+
+    // Add a point to the series at the location of the click
+    d1.push([position.x, position.y]);
+    
+    // Sort the series.
+    d1 = d1.sort(function (a, b) { return a[0] - b[0]; });
+    
+    // Redraw the graph, with the new series.
+    graph = Flotr.draw(container, [d1], options);
+  });
+};      
+
+})();
+

--- /dev/null
+++ b/js/flotr2/examples/js/examples/color-gradients.js
@@ -1,1 +1,75 @@
+(function () {
 
+Flotr.ExampleList.add({
+  key : 'color-gradients',
+  name : 'Color Gradients',
+  callback : color_gradients
+});
+
+function color_gradients (container) {
+
+  var
+    bars = {
+      data: [],
+      bars: {
+        show: true,
+        barWidth: 0.8,
+        lineWidth: 0,
+        fillColor: {
+          colors: ['#CB4B4B', '#fff'],
+          start: 'top',
+          end: 'bottom'
+        },
+        fillOpacity: 0.8
+      }
+    }, markers = {
+      data: [],
+      markers: {
+        show: true,
+        position: 'ct'
+      }
+    }, lines = {
+      data: [],
+      lines: {
+        show: true,
+        fillColor: ['#00A8F0', '#fff'],
+        fill: true,
+        fillOpacity: 1
+      }
+    },
+    point,
+    graph,
+    i;
+  
+  for (i = 0; i < 8; i++) {
+    point = [i, Math.ceil(Math.random() * 10)];
+    bars.data.push(point);
+    markers.data.push(point);
+  }
+  
+  for (i = -1; i < 9; i += 0.01){
+    lines.data.push([i, i*i/8+2]);
+  }
+  
+  graph = Flotr.draw(
+    container,
+    [lines, bars, markers], {
+      yaxis: {
+        min: 0,
+        max: 11
+      },
+      xaxis: {
+        min: -0.5,
+        max: 7.5
+      },
+      grid: {
+        verticalLines: false,
+        backgroundColor: ['#fff', '#ccc']
+      }
+    }
+  );
+};
+
+})();
+
+

--- /dev/null
+++ b/js/flotr2/examples/js/examples/download-data.js
@@ -1,1 +1,65 @@
+(function () {
 
+Flotr.ExampleList.add({
+  key : 'download-data',
+  name : 'Download Data',
+  callback : download_data
+});
+
+function download_data (container) {
+
+  var
+    d1 = [],
+    d2 = [],
+    d3 = [],
+    d4 = [],
+    d5 = [],
+    graph,
+    i,x;
+  
+  for (i = 0; i <= 100; i += 1) {
+    x = i / 10;
+    d1.push([x, 4 + Math.pow(x,1.5)]);
+    d2.push([x, Math.pow(x,3)]);
+    d3.push([x, i*5+3*Math.sin(x*4)]);
+    d4.push([x, x]);
+    if(x%1 === 0 ){
+      d5.push([x, 2*x]);
+    }
+  }
+          
+  // Draw the graph.
+  graph = Flotr.draw(
+    container, [ 
+      { data : d1, label : 'y = 4 + x^(1.5)', lines : { fill : true } },
+      { data : d2, label : 'y = x^3' },
+      { data : d3, label : 'y = 5x + 3sin(4x)' },
+      { data : d4, label : 'y = x' },
+      { data : d5, label : 'y = 2x', lines : { show : true }, points : { show : true } }
+    ],{
+      xaxis : {
+        noTicks : 7,
+        tickFormatter : function (n) { return '('+n+')'; },
+        min: 1,   // Part of the series is not displayed.
+        max: 7.5
+      },
+      yaxis : {
+        ticks : [[ 0, "Lower"], 10, 20, 30, [40, "Upper"]],
+        max : 40
+      },
+      grid : {
+        verticalLines : false,
+        backgroundColor : 'white'
+      },
+      legend : {
+        position : 'nw'
+      },
+      spreadsheet : {
+        show : true,
+        tickFormatter : function (e) { return e+''; }
+      }
+  });
+};
+
+})();
+

--- /dev/null
+++ b/js/flotr2/examples/js/examples/download-image.js
@@ -1,1 +1,98 @@
+(function () {
 
+Flotr.ExampleList.add({
+  key : 'download-image',
+  name : 'Download Image',
+  callback : download_image,
+  description : '' + 
+    '<form name="image-download" id="image-download" action="" onsubmit="return false">' +
+      '<label><input type="radio" name="format" value="png" checked="checked" /> PNG</label>' +
+      '<label><input type="radio" name="format" value="jpeg" /> JPEG</label>' +
+
+      '<button name="to-image" onclick="CurrentExample(\'to-image\')">To Image</button>' +
+      '<button name="download" onclick="CurrentExample(\'download\')">Download</button>' +
+      '<button name="reset" onclick="CurrentExample(\'reset\')">Reset</button>' +
+    '</form>'
+});
+
+function download_image (container) {
+
+  var
+    d1 = [],
+    d2 = [],
+    d3 = [],
+    d4 = [],
+    d5 = [],
+    graph,
+    i;
+  
+  for (i = 0; i <= 10; i += 0.1) {
+    d1.push([i, 4 + Math.pow(i,1.5)]);
+    d2.push([i, Math.pow(i,3)]);
+    d3.push([i, i*5+3*Math.sin(i*4)]);
+    d4.push([i, i]);
+    if( i.toFixed(1)%1 == 0 ){
+      d5.push([i, 2*i]);
+    }
+  }
+
+  // Draw the graph
+  graph = Flotr.draw(
+    container,[ 
+      {data:d1, label:'y = 4 + x^(1.5)', lines:{fill:true}}, 
+      {data:d2, label:'y = x^3', yaxis:2}, 
+      {data:d3, label:'y = 5x + 3sin(4x)'}, 
+      {data:d4, label:'y = x'},
+      {data:d5, label:'y = 2x', lines: {show: true}, points: {show: true}}
+    ],{
+      title: 'Download Image Example',
+      subtitle: 'You can save me as an image',
+      xaxis:{
+        noTicks: 7, // Display 7 ticks.
+        tickFormatter: function(n){ return '('+n+')'; }, // => displays tick values between brackets.
+        min: 1,  // => part of the series is not displayed.
+        max: 7.5, // => part of the series is not displayed.
+        labelsAngle: 45,
+        title: 'x Axis'
+      },
+      yaxis:{
+        ticks: [[0, "Lower"], 10, 20, 30, [40, "Upper"]],
+        max: 40,
+        title: 'y = f(x)'
+      },
+      y2axis:{color:'#FF0000', max: 500, title: 'y = x^3'},
+      grid:{
+        verticalLines: false,
+        backgroundColor: 'white'
+      },
+      HtmlText: false,
+      legend: {
+        position: 'nw'
+      }
+  });
+
+  this.CurrentExample = function (operation) {
+
+    var
+      format = $('#image-download input:radio[name=format]:checked').val();
+    if (Flotr.isIE && Flotr.isIE < 9) {
+      alert(
+        "Your browser doesn't allow you to get a bitmap image from the plot, " +
+        "you can only get a VML image that you can use in Microsoft Office.<br />"
+      );
+    }
+
+    if (operation == 'to-image') {
+      graph.download.saveImage(format, null, null, true)
+    } else if (operation == 'download') {
+      graph.download.saveImage(format);
+    } else if (operation == 'reset') {
+      graph.download.restoreCanvas();
+    }
+  };
+
+  return graph;
+};
+
+})();
+

--- /dev/null
+++ b/js/flotr2/examples/js/examples/mouse-drag.js
@@ -1,1 +1,78 @@
+(function () {
 
+Flotr.ExampleList.add({
+  key : 'mouse-drag',
+  name : 'Mouse Drag',
+  callback : mouse_drag
+});
+
+function mouse_drag (container) {
+
+  var
+    d1 = [],
+    d2 = [],
+    d3 = [],
+    options,
+    graph,
+    start,
+    i;
+
+  for (i = -40; i < 40; i += 0.5) {
+    d1.push([i, Math.sin(i)+3*Math.cos(i)]);
+    d2.push([i, Math.pow(1.1, i)]);
+    d3.push([i, 40 - i+Math.random()*10]);
+  }
+      
+  options = {
+    xaxis: {min: 0, max: 20},
+      title : 'Mouse Drag'
+  };
+
+  // Draw graph with default options, overwriting with passed options
+  function drawGraph (opts) {
+
+    // Clone the options, so the 'options' variable always keeps intact.
+    var o = Flotr._.extend(Flotr._.clone(options), opts || {});
+
+    // Return a new graph.
+    return Flotr.draw(
+      container,
+      [ d1, d2, d3 ],
+      o
+    );
+  }
+
+  graph = drawGraph();      
+
+  function initializeDrag (e) {
+    start = graph.getEventPosition(e);
+    Flotr.EventAdapter.observe(document, 'mousemove', move);
+    Flotr.EventAdapter.observe(document, 'mouseup', stopDrag);
+  }
+
+  function move (e) {
+    var
+      end     = graph.getEventPosition(e),
+      xaxis   = graph.axes.x,
+      offset  = start.x - end.x;
+
+    graph = drawGraph({
+      xaxis : {
+        min : xaxis.min + offset,
+        max : xaxis.max + offset
+      }
+    });
+    // @todo: refector initEvents in order not to remove other observed events
+    Flotr.EventAdapter.observe(graph.overlay, 'mousedown', initializeDrag);
+  }
+
+  function stopDrag () {
+    Flotr.EventAdapter.stopObserving(document, 'mousemove', move);
+  }
+
+  Flotr.EventAdapter.observe(graph.overlay, 'mousedown', initializeDrag);
+
+};
+
+})();
+

--- /dev/null
+++ b/js/flotr2/examples/js/examples/mouse-tracking.js
@@ -1,1 +1,52 @@
+(function () {
 
+Flotr.ExampleList.add({
+  key : 'mouse-tracking',
+  name : 'Mouse Tracking',
+  callback : mouse_tracking
+});
+
+function mouse_tracking (container) {
+
+  var
+    d1 = [],
+    d2 = [],
+    d3 = [],
+    graph, i;
+
+  for (i = 0; i < 20; i += 0.5) {
+    d1.push([i, 2*i]);
+    d2.push([i, i*1.5+1.5*Math.sin(i)]);
+    d3.push([i, 3*Math.cos(i)+10]);
+  }
+
+  graph = Flotr.draw(
+    container, 
+    [
+      {
+        data : d1,
+        mouse : { track : false } // Disable mouse tracking for d1
+      },
+      d2,
+      d3
+    ],
+    {
+      mouse : {
+        track           : true, // Enable mouse tracking
+        lineColor       : 'purple',
+        relative        : true,
+        position        : 'ne',
+        sensibility     : 1,
+        trackDecimals   : 2,
+        trackFormatter  : function (o) { return 'x = ' + o.x +', y = ' + o.y; }
+      },
+      crosshair : {
+        mode : 'xy'
+      }
+    }
+  );
+
+};      
+
+})();
+

--- /dev/null
+++ b/js/flotr2/examples/js/examples/mouse-zoom.js
@@ -1,1 +1,64 @@
+(function () {
 
+Flotr.ExampleList.add({
+  key : 'mouse-zoom',
+  name : 'Mouse Zoom',
+  callback : mouse_zoom,
+  description : "<p>Select an area of the graph to zoom.  Click to reset the chart.</p>"
+});
+
+function mouse_zoom (container) {
+
+  var
+    d1 = [],
+    d2 = [],
+    d3 = [],
+    options,
+    graph,
+    i;
+
+  for (i = 0; i < 40; i += 0.5) {
+    d1.push([i, Math.sin(i)+3*Math.cos(i)]);
+    d2.push([i, Math.pow(1.1, i)]);
+    d3.push([i, 40 - i+Math.random()*10]);
+  }
+      
+  options = {
+    selection : { mode : 'x', fps : 30 },
+    title : 'Mouse Zoom'
+  };
+    
+  // Draw graph with default options, overwriting with passed options
+  function drawGraph (opts) {
+
+    // Clone the options, so the 'options' variable always keeps intact.
+    var o = Flotr._.extend(Flotr._.clone(options), opts || {});
+
+    // Return a new graph.
+    return Flotr.draw(
+      container,
+      [ d1, d2, d3 ],
+      o
+    );
+  }
+
+  // Actually draw the graph.
+  graph = drawGraph();      
+    
+  // Hook into the 'flotr:select' event.
+  Flotr.EventAdapter.observe(container, 'flotr:select', function (area) {
+
+    // Draw graph with new area
+    graph = drawGraph({
+      xaxis: {min:area.x1, max:area.x2},
+      yaxis: {min:area.y1, max:area.y2}
+    });
+  });
+    
+  // When graph is clicked, draw the graph with default area.
+  Flotr.EventAdapter.observe(container, 'flotr:click', function () { drawGraph(); });
+};
+
+})();
+
+

--- /dev/null
+++ b/js/flotr2/examples/js/examples/negative-values.js
@@ -1,1 +1,65 @@
+(function () {
 
+Flotr.ExampleList.add({
+  key : 'negative-values',
+  name : 'Negative Values',
+  callback : negative_values
+});
+
+function negative_values (container) {
+
+  var
+    d0    = [], // Line through y = 0
+    d1    = [], // Random data presented as a scatter plot. 
+    d2    = [], // A regression line for the scatter. 
+    sx    = 0,
+    sy    = 0,
+    sxy   = 0,
+    sxsq  = 0,
+    xmean,
+    ymean,
+    alpha,
+    beta,
+    n, x, y;
+
+  for (n = 0; n < 20; n++){
+
+    x = n;
+    y = x + Math.random()*8 - 15;
+
+    d0.push([x, 0]);
+    d1.push([x, y]);
+
+    // Computations used for regression line
+    sx += x;
+    sy += y;
+    sxy += x*y;
+    sxsq += Math.pow(x,2);
+  }
+
+  xmean = sx/n;
+  ymean = sy/n;
+  beta  = ((n*sxy) - (sx*sy))/((n*sxsq)-(Math.pow(sx,2)));
+  alpha = ymean - (beta * xmean);
+  
+  // Compute the regression line.
+  for (n = 0; n < 20; n++){
+    d2.push([n, alpha + beta*n])
+  }     
+
+  // Draw the graph
+  graph = Flotr.draw(
+    container, [ 
+      { data : d0, shadowSize : 0, color : '#545454' }, // Horizontal
+      { data : d1, label : 'y = x + (Math.random() * 8) - 15', points : { show : true } },  // Scatter
+      { data : d2, label : 'y = ' + alpha.toFixed(2) + ' + ' + beta.toFixed(2) + '*x' }  // Regression
+    ],
+    {
+      legend : { position : 'se', backgroundColor : '#D2E8FF' },
+      title : 'Negative Values'
+    }
+  );
+};
+
+})();
+

--- /dev/null
+++ b/js/flotr2/examples/js/examples/profile-bars.js
@@ -1,1 +1,70 @@
+(function () {
 
+Flotr.ExampleList.add({
+  key : 'profile-bars',
+  name : 'Profile Bars',
+  type : 'profile',
+  callback : profile_bars
+});
+
+/*
+Flotr.ExampleList.add({
+  key : 'basic-bars-horizontal',
+  name : 'Horizontal Bars',
+  args : [true],
+  callback : basic_bars
+});
+*/
+
+function profile_bars (container, horizontal) {
+
+  var
+    horizontal = (horizontal ? true : false), // Show horizontal bars
+    d1 = [],                                  // First data series
+    d2 = [],                                  // Second data series
+    point,                                    // Data point variable declaration
+    i;
+
+  for (i = 0; i < 5000; i++) {
+
+    if (horizontal) { 
+      point = [Math.ceil(Math.random()*10), i];
+    } else {
+      point = [i, Math.ceil(Math.random()*10)];
+    }
+
+    d1.push(point);
+        
+    if (horizontal) { 
+      point = [Math.ceil(Math.random()*10), i+0.5];
+    } else {
+      point = [i+0.5, Math.ceil(Math.random()*10)];
+    }
+
+    d2.push(point);
+  };
+              
+  // Draw the graph
+  Flotr.draw(
+    container,
+    [d1, d2],
+    {
+      bars : {
+        show : true,
+        horizontal : horizontal,
+        barWidth : 0.5
+      },
+      mouse : {
+        track : true,
+        relative : true
+      },
+      yaxis : {
+        min : 0,
+        autoscaleMargin : 1
+      }
+    }
+  );
+}
+
+})();
+

--- /dev/null
+++ b/js/flotr2/examples/js/includes.dev.js
@@ -1,1 +1,92 @@
+yepnope([
+  // Libs
+  '../lib/bean-min.js',
+  '../lib/underscore-min.js',
+  {
+  test : (navigator.appVersion.indexOf("MSIE") != -1  && parseFloat(navigator.appVersion.split("MSIE")[1]) < 9),
+    // Load for IE < 9
+    yep : [
+      '../lib/excanvas.js',
+      '../lib/base64.js',
+      '../lib/canvastext.js'
+    ]
+  },
+  'lib/codemirror/lib/codemirror.js',
+  'lib/codemirror/mode/javascript/javascript.js',
+  'lib/beautify.js',
+  'lib/randomseed.js',
+  'lib/jquery-1.7.1.min.js',
+  'lib/jquery.ba-hashchange.min.js',
 
+  // Flotr
+  '../js/Flotr.js',
+  '../js/DefaultOptions.js',
+  '../js/Color.js',
+  '../js/Date.js',
+  '../js/DOM.js',
+  '../js/EventAdapter.js',
+  '../js/Text.js',
+  '../js/Graph.js',
+  '../js/Axis.js',
+  '../js/Series.js',
+  '../js/types/lines.js',
+  '../js/types/bars.js',
+  '../js/types/points.js',
+  '../js/types/pie.js',
+  '../js/types/candles.js',
+  '../js/types/markers.js',
+  '../js/types/radar.js',
+  '../js/types/bubbles.js',
+  '../js/types/gantt.js',
+  '../js/types/timeline.js',
+  '../js/plugins/download.js',
+  '../js/plugins/selection.js',
+  '../js/plugins/spreadsheet.js',
+  '../js/plugins/grid.js',
+  '../js/plugins/hit.js',
+  '../js/plugins/crosshair.js',
+  '../js/plugins/labels.js',
+  '../js/plugins/legend.js',
+  '../js/plugins/titles.js',
+
+  // Examples
+  'js/Examples.js',
+  'js/ExampleList.js',
+  'js/Example.js',
+  'js/Editor.js',
+  'js/Profile.js',
+  'js/examples/basic.js',
+  'js/examples/basic-axis.js',
+  'js/examples/basic-bars.js',
+  'js/examples/basic-bars-stacked.js',
+  'js/examples/basic-pie.js',
+  'js/examples/basic-radar.js',
+  'js/examples/basic-bubble.js',
+  'js/examples/basic-candle.js',
+  'js/examples/basic-legend.js',
+  'js/examples/mouse-tracking.js',
+  'js/examples/mouse-zoom.js',
+  'js/examples/mouse-drag.js',
+  'js/examples/basic-time.js',
+  'js/examples/negative-values.js',
+  'js/examples/click-example.js',
+  'js/examples/download-image.js',
+  'js/examples/download-data.js',
+  'js/examples/advanced-titles.js',
+  'js/examples/color-gradients.js',
+  'js/examples/profile-bars.js',
+  'js/examples/basic-timeline.js',
+  'js/examples/advanced-markers.js',
+
+  { complete : function () { 
+      if (Flotr.ExamplesCallback) {
+        Flotr.ExamplesCallback();
+      } else {
+        Examples = new Flotr.Examples({
+          node : document.getElementById('examples')
+        });
+      }
+    }
+  }
+]);
+

--- /dev/null
+++ b/js/flotr2/examples/js/includes.min.js
@@ -1,1 +1,34 @@
+yepnope([
+  {
+  test : (navigator.appVersion.indexOf("MSIE") != -1  && parseFloat(navigator.appVersion.split("MSIE")[1]) < 9),
+    // Load for IE < 9
+    yep : [
+      '../flotr2.ie.min.js'
+    ]
+  },
+  '../flotr2.min.js',
 
+  'lib/codemirror/lib/codemirror.js',
+  'lib/codemirror/mode/javascript/javascript.js',
+  'lib/beautify.js',
+  'lib/randomseed.js',
+  'lib/jquery-1.7.1.min.js',
+  'lib/jquery.ba-hashchange.min.js',
+
+  // Examples
+  '../flotr2.examples.min.js',
+  '../flotr2.examples.types.js',
+
+  { complete : function () { 
+      if (Flotr.ExamplesCallback) {
+        Flotr.ExamplesCallback();
+      } else {
+        Examples = new Flotr.Examples({
+          node : document.getElementById('examples')
+        });
+      }
+    }
+  }
+]);
+
+

--- /dev/null
+++ b/js/flotr2/examples/lib/beautify.js
@@ -1,1 +1,1171 @@
-
+/*jslint onevar: false, plusplus: false */
+/*
+
+ JS Beautifier
+---------------
+
+
+  Written by Einar Lielmanis, <einar@jsbeautifier.org>
+      http://jsbeautifier.org/
+
+  Originally converted to javascript by Vital, <vital76@gmail.com>
+  "End braces on own line" added by Chris J. Shull, <chrisjshull@gmail.com>
+
+  You are free to use this in any way you want, in case you find this useful or working for you.
+
+  Usage:
+    js_beautify(js_source_text);
+    js_beautify(js_source_text, options);
+
+  The options are:
+    indent_size (default 4)          — indentation size,
+    indent_char (default space)      — character to indent with,
+    preserve_newlines (default true) — whether existing line breaks should be preserved,
+    preserve_max_newlines (default unlimited) - maximum number of line breaks to be preserved in one chunk,
+
+    jslint_happy (default false) — if true, then jslint-stricter mode is enforced.
+
+            jslint_happy   !jslint_happy
+            ---------------------------------
+             function ()      function()
+
+    brace_style (default "collapse") - "collapse" | "expand" | "end-expand"
+            put braces on the same line as control statements (default), or put braces on own line (Allman / ANSI style), or just put end braces on own line.
+
+    e.g
+
+    js_beautify(js_source_text, {
+      'indent_size': 1,
+      'indent_char': '\t'
+    });
+
+
+*/
+
+
+
+function js_beautify(js_source_text, options) {
+
+    var input, output, token_text, last_type, last_text, last_last_text, last_word, flags, flag_store, indent_string;
+    var whitespace, wordchar, punct, parser_pos, line_starters, digits;
+    var prefix, token_type, do_block_just_closed;
+    var wanted_newline, just_added_newline, n_newlines;
+    var preindent_string = '';
+
+
+    // Some interpreters have unexpected results with foo = baz || bar;
+    options = options ? options : {};
+
+    var opt_brace_style;
+
+    // compatibility
+    if (options.space_after_anon_function !== undefined && options.jslint_happy === undefined) {
+        options.jslint_happy = options.space_after_anon_function;
+    }
+    if (options.braces_on_own_line !== undefined) { //graceful handling of depricated option
+        opt_brace_style = options.braces_on_own_line ? "expand" : "collapse";
+    }
+    opt_brace_style = options.brace_style ? options.brace_style : (opt_brace_style ? opt_brace_style : "collapse");
+
+
+    var opt_indent_size = options.indent_size ? options.indent_size : 4;
+    var opt_indent_char = options.indent_char ? options.indent_char : ' ';
+    var opt_preserve_newlines = typeof options.preserve_newlines === 'undefined' ? true : options.preserve_newlines;
+    var opt_max_preserve_newlines = typeof options.max_preserve_newlines === 'undefined' ? false : options.max_preserve_newlines;
+    var opt_jslint_happy = options.jslint_happy === 'undefined' ? false : options.jslint_happy;
+    var opt_keep_array_indentation = typeof options.keep_array_indentation === 'undefined' ? false : options.keep_array_indentation;
+
+    just_added_newline = false;
+
+    // cache the source's length.
+    var input_length = js_source_text.length;
+
+    function trim_output(eat_newlines) {
+        eat_newlines = typeof eat_newlines === 'undefined' ? false : eat_newlines;
+        while (output.length && (output[output.length - 1] === ' '
+            || output[output.length - 1] === indent_string
+            || output[output.length - 1] === preindent_string
+            || (eat_newlines && (output[output.length - 1] === '\n' || output[output.length - 1] === '\r')))) {
+            output.pop();
+        }
+    }
+
+    function trim(s) {
+        return s.replace(/^\s\s*|\s\s*$/, '');
+    }
+
+    function force_newline()
+    {
+        var old_keep_array_indentation = opt_keep_array_indentation;
+        opt_keep_array_indentation = false;
+        print_newline()
+        opt_keep_array_indentation = old_keep_array_indentation;
+    }
+
+    function print_newline(ignore_repeated) {
+
+        flags.eat_next_space = false;
+        if (opt_keep_array_indentation && is_array(flags.mode)) {
+            return;
+        }
+
+        ignore_repeated = typeof ignore_repeated === 'undefined' ? true : ignore_repeated;
+
+        flags.if_line = false;
+        trim_output();
+
+        if (!output.length) {
+            return; // no newline on start of file
+        }
+
+        if (output[output.length - 1] !== "\n" || !ignore_repeated) {
+            just_added_newline = true;
+            output.push("\n");
+        }
+        if (preindent_string) {
+            output.push(preindent_string);
+        }
+        for (var i = 0; i < flags.indentation_level; i += 1) {
+            output.push(indent_string);
+        }
+        if (flags.var_line && flags.var_line_reindented) {
+            output.push(indent_string); // skip space-stuffing, if indenting with a tab
+        }
+    }
+
+
+
+    function print_single_space() {
+        if (flags.eat_next_space) {
+            flags.eat_next_space = false;
+            return;
+        }
+        var last_output = ' ';
+        if (output.length) {
+            last_output = output[output.length - 1];
+        }
+        if (last_output !== ' ' && last_output !== '\n' && last_output !== indent_string) { // prevent occassional duplicate space
+            output.push(' ');
+        }
+    }
+
+
+    function print_token() {
+        just_added_newline = false;
+        flags.eat_next_space = false;
+        output.push(token_text);
+    }
+
+    function indent() {
+        flags.indentation_level += 1;
+    }
+
+
+    function remove_indent() {
+        if (output.length && output[output.length - 1] === indent_string) {
+            output.pop();
+        }
+    }
+
+    function set_mode(mode) {
+        if (flags) {
+            flag_store.push(flags);
+        }
+        flags = {
+            previous_mode: flags ? flags.mode : 'BLOCK',
+            mode: mode,
+            var_line: false,
+            var_line_tainted: false,
+            var_line_reindented: false,
+            in_html_comment: false,
+            if_line: false,
+            in_case: false,
+            eat_next_space: false,
+            indentation_baseline: -1,
+            indentation_level: (flags ? flags.indentation_level + ((flags.var_line && flags.var_line_reindented) ? 1 : 0) : 0),
+            ternary_depth: 0
+        };
+    }
+
+    function is_array(mode) {
+        return mode === '[EXPRESSION]' || mode === '[INDENTED-EXPRESSION]';
+    }
+
+    function is_expression(mode) {
+        return mode === '[EXPRESSION]' || mode === '[INDENTED-EXPRESSION]' || mode === '(EXPRESSION)';
+    }
+
+    function restore_mode() {
+        do_block_just_closed = flags.mode === 'DO_BLOCK';
+        if (flag_store.length > 0) {
+            flags = flag_store.pop();
+        }
+    }
+
+    function all_lines_start_with(lines, c) {
+        for (var i = 0; i < lines.length; i++) {
+            if (trim(lines[i])[0] != c) {
+                return false;
+            }
+        }
+        return true;
+    }
+
+    function in_array(what, arr) {
+        for (var i = 0; i < arr.length; i += 1) {
+            if (arr[i] === what) {
+                return true;
+            }
+        }
+        return false;
+    }
+
+    function get_next_token() {
+        n_newlines = 0;
+
+        if (parser_pos >= input_length) {
+            return ['', 'TK_EOF'];
+        }
+
+        wanted_newline = false;
+
+        var c = input.charAt(parser_pos);
+        parser_pos += 1;
+
+
+        var keep_whitespace = opt_keep_array_indentation && is_array(flags.mode);
+
+        if (keep_whitespace) {
+
+            //
+            // slight mess to allow nice preservation of array indentation and reindent that correctly
+            // first time when we get to the arrays:
+            // var a = [
+            // ....'something'
+            // we make note of whitespace_count = 4 into flags.indentation_baseline
+            // so we know that 4 whitespaces in original source match indent_level of reindented source
+            //
+            // and afterwards, when we get to
+            //    'something,
+            // .......'something else'
+            // we know that this should be indented to indent_level + (7 - indentation_baseline) spaces
+            //
+            var whitespace_count = 0;
+
+            while (in_array(c, whitespace)) {
+
+                if (c === "\n") {
+                    trim_output();
+                    output.push("\n");
+                    just_added_newline = true;
+                    whitespace_count = 0;
+                } else {
+                    if (c === '\t') {
+                        whitespace_count += 4;
+                    } else if (c === '\r') {
+                        // nothing
+                    } else {
+                        whitespace_count += 1;
+                    }
+                }
+
+                if (parser_pos >= input_length) {
+                    return ['', 'TK_EOF'];
+                }
+
+                c = input.charAt(parser_pos);
+                parser_pos += 1;
+
+            }
+            if (flags.indentation_baseline === -1) {
+                flags.indentation_baseline = whitespace_count;
+            }
+
+            if (just_added_newline) {
+                var i;
+                for (i = 0; i < flags.indentation_level + 1; i += 1) {
+                    output.push(indent_string);
+                }
+                if (flags.indentation_baseline !== -1) {
+                    for (i = 0; i < whitespace_count - flags.indentation_baseline; i++) {
+                        output.push(' ');
+                    }
+                }
+            }
+
+        } else {
+            while (in_array(c, whitespace)) {
+
+                if (c === "\n") {
+                    n_newlines += ( (opt_max_preserve_newlines) ? (n_newlines <= opt_max_preserve_newlines) ? 1: 0: 1 );
+                }
+
+
+                if (parser_pos >= input_length) {
+                    return ['', 'TK_EOF'];
+                }
+
+                c = input.charAt(parser_pos);
+                parser_pos += 1;
+
+            }
+
+            if (opt_preserve_newlines) {
+                if (n_newlines > 1) {
+                    for (i = 0; i < n_newlines; i += 1) {
+                        print_newline(i === 0);
+                        just_added_newline = true;
+                    }
+                }
+            }
+            wanted_newline = n_newlines > 0;
+        }
+
+
+        if (in_array(c, wordchar)) {
+            if (parser_pos < input_length) {
+                while (in_array(input.charAt(parser_pos), wordchar)) {
+                    c += input.charAt(parser_pos);
+                    parser_pos += 1;
+                    if (parser_pos === input_length) {
+                        break;
+                    }
+                }
+            }
+
+            // small and surprisingly unugly hack for 1E-10 representation
+            if (parser_pos !== input_length && c.match(/^[0-9]+[Ee]$/) && (input.charAt(parser_pos) === '-' || input.charAt(parser_pos) === '+')) {
+
+                var sign = input.charAt(parser_pos);
+                parser_pos += 1;
+
+                var t = get_next_token(parser_pos);
+                c += sign + t[0];
+                return [c, 'TK_WORD'];
+            }
+
+            if (c === 'in') { // hack for 'in' operator
+                return [c, 'TK_OPERATOR'];
+            }
+            if (wanted_newline && last_type !== 'TK_OPERATOR'
+                && last_type !== 'TK_EQUALS'
+                && !flags.if_line && (opt_preserve_newlines || last_text !== 'var')) {
+                print_newline();
+            }
+            return [c, 'TK_WORD'];
+        }
+
+        if (c === '(' || c === '[') {
+            return [c, 'TK_START_EXPR'];
+        }
+
+        if (c === ')' || c === ']') {
+            return [c, 'TK_END_EXPR'];
+        }
+
+        if (c === '{') {
+            return [c, 'TK_START_BLOCK'];
+        }
+
+        if (c === '}') {
+            return [c, 'TK_END_BLOCK'];
+        }
+
+        if (c === ';') {
+            return [c, 'TK_SEMICOLON'];
+        }
+
+        if (c === '/') {
+            var comment = '';
+            // peek for comment /* ... */
+            var inline_comment = true;
+            if (input.charAt(parser_pos) === '*') {
+                parser_pos += 1;
+                if (parser_pos < input_length) {
+                    while (! (input.charAt(parser_pos) === '*' && input.charAt(parser_pos + 1) && input.charAt(parser_pos + 1) === '/') && parser_pos < input_length) {
+                        c = input.charAt(parser_pos);
+                        comment += c;
+                        if (c === '\x0d' || c === '\x0a') {
+                            inline_comment = false;
+                        }
+                        parser_pos += 1;
+                        if (parser_pos >= input_length) {
+                            break;
+                        }
+                    }
+                }
+                parser_pos += 2;
+                if (inline_comment) {
+                    return ['/*' + comment + '*/', 'TK_INLINE_COMMENT'];
+                } else {
+                    return ['/*' + comment + '*/', 'TK_BLOCK_COMMENT'];
+                }
+            }
+            // peek for comment // ...
+            if (input.charAt(parser_pos) === '/') {
+                comment = c;
+                while (input.charAt(parser_pos) !== '\r' && input.charAt(parser_pos) !== '\n') {
+                    comment += input.charAt(parser_pos);
+                    parser_pos += 1;
+                    if (parser_pos >= input_length) {
+                        break;
+                    }
+                }
+                parser_pos += 1;
+                if (wanted_newline) {
+                    print_newline();
+                }
+                return [comment, 'TK_COMMENT'];
+            }
+
+        }
+
+        if (c === "'" || // string
+        c === '"' || // string
+        (c === '/' &&
+            ((last_type === 'TK_WORD' && in_array(last_text, ['return', 'do'])) ||
+                (last_type === 'TK_COMMENT' || last_type === 'TK_START_EXPR' || last_type === 'TK_START_BLOCK' || last_type === 'TK_END_BLOCK' || last_type === 'TK_OPERATOR' || last_type === 'TK_EQUALS' || last_type === 'TK_EOF' || last_type === 'TK_SEMICOLON')))) { // regexp
+            var sep = c;
+            var esc = false;
+            var resulting_string = c;
+
+            if (parser_pos < input_length) {
+                if (sep === '/') {
+                    //
+                    // handle regexp separately...
+                    //
+                    var in_char_class = false;
+                    while (esc || in_char_class || input.charAt(parser_pos) !== sep) {
+                        resulting_string += input.charAt(parser_pos);
+                        if (!esc) {
+                            esc = input.charAt(parser_pos) === '\\';
+                            if (input.charAt(parser_pos) === '[') {
+                                in_char_class = true;
+                            } else if (input.charAt(parser_pos) === ']') {
+                                in_char_class = false;
+                            }
+                        } else {
+                            esc = false;
+                        }
+                        parser_pos += 1;
+                        if (parser_pos >= input_length) {
+                            // incomplete string/rexp when end-of-file reached.
+                            // bail out with what had been received so far.
+                            return [resulting_string, 'TK_STRING'];
+                        }
+                    }
+
+                } else {
+                    //
+                    // and handle string also separately
+                    //
+                    while (esc || input.charAt(parser_pos) !== sep) {
+                        resulting_string += input.charAt(parser_pos);
+                        if (!esc) {
+                            esc = input.charAt(parser_pos) === '\\';
+                        } else {
+                            esc = false;
+                        }
+                        parser_pos += 1;
+                        if (parser_pos >= input_length) {
+                            // incomplete string/rexp when end-of-file reached.
+                            // bail out with what had been received so far.
+                            return [resulting_string, 'TK_STRING'];
+                        }
+                    }
+                }
+
+
+
+            }
+
+            parser_pos += 1;
+
+            resulting_string += sep;
+
+            if (sep === '/') {
+                // regexps may have modifiers /regexp/MOD , so fetch those, too
+                while (parser_pos < input_length && in_array(input.charAt(parser_pos), wordchar)) {
+                    resulting_string += input.charAt(parser_pos);
+                    parser_pos += 1;
+                }
+            }
+            return [resulting_string, 'TK_STRING'];
+        }
+
+        if (c === '#') {
+
+
+            if (output.length === 0 && input.charAt(parser_pos) === '!') {
+                // shebang
+                resulting_string = c;
+                while (parser_pos < input_length && c != '\n') {
+                    c = input.charAt(parser_pos);
+                    resulting_string += c;
+                    parser_pos += 1;
+                }
+                output.push(trim(resulting_string) + '\n');
+                print_newline();
+                return get_next_token();
+            }
+
+
+
+            // Spidermonkey-specific sharp variables for circular references
+            // https://developer.mozilla.org/En/Sharp_variables_in_JavaScript
+            // http://mxr.mozilla.org/mozilla-central/source/js/src/jsscan.cpp around line 1935
+            var sharp = '#';
+            if (parser_pos < input_length && in_array(input.charAt(parser_pos), digits)) {
+                do {
+                    c = input.charAt(parser_pos);
+                    sharp += c;
+                    parser_pos += 1;
+                } while (parser_pos < input_length && c !== '#' && c !== '=');
+                if (c === '#') {
+                    //
+                } else if (input.charAt(parser_pos) === '[' && input.charAt(parser_pos + 1) === ']') {
+                    sharp += '[]';
+                    parser_pos += 2;
+                } else if (input.charAt(parser_pos) === '{' && input.charAt(parser_pos + 1) === '}') {
+                    sharp += '{}';
+                    parser_pos += 2;
+                }
+                return [sharp, 'TK_WORD'];
+            }
+        }
+
+        if (c === '<' && input.substring(parser_pos - 1, parser_pos + 3) === '<!--') {
+            parser_pos += 3;
+            flags.in_html_comment = true;
+            return ['<!--', 'TK_COMMENT'];
+        }
+
+        if (c === '-' && flags.in_html_comment && input.substring(parser_pos - 1, parser_pos + 2) === '-->') {
+            flags.in_html_comment = false;
+            parser_pos += 2;
+            if (wanted_newline) {
+                print_newline();
+            }
+            return ['-->', 'TK_COMMENT'];
+        }
+
+        if (in_array(c, punct)) {
+            while (parser_pos < input_length && in_array(c + input.charAt(parser_pos), punct)) {
+                c += input.charAt(parser_pos);
+                parser_pos += 1;
+                if (parser_pos >= input_length) {
+                    break;
+                }
+            }
+
+            if (c === '=') {
+                return [c, 'TK_EQUALS'];
+            } else {
+                return [c, 'TK_OPERATOR'];
+            }
+        }
+
+        return [c, 'TK_UNKNOWN'];
+    }
+
+    //----------------------------------
+    indent_string = '';
+    while (opt_indent_size > 0) {
+        indent_string += opt_indent_char;
+        opt_indent_size -= 1;
+    }
+
+    while (js_source_text && (js_source_text[0] === ' ' || js_source_text[0] === '\t')) {
+        preindent_string += js_source_text[0];
+        js_source_text = js_source_text.substring(1);
+    }
+    input = js_source_text;
+
+    last_word = ''; // last 'TK_WORD' passed
+    last_type = 'TK_START_EXPR'; // last token type
+    last_text = ''; // last token text
+    last_last_text = ''; // pre-last token text
+    output = [];
+
+    do_block_just_closed = false;
+
+    whitespace = "\n\r\t ".split('');
+    wordchar = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_$'.split('');
+    digits = '0123456789'.split('');
+
+    punct = '+ - * / % & ++ -- = += -= *= /= %= == === != !== > < >= <= >> << >>> >>>= >>= <<= && &= | || ! !! , : ? ^ ^= |= ::'.split(' ');
+
+    // words which should always start on new line.
+    line_starters = 'continue,try,throw,return,var,if,switch,case,default,for,while,break,function'.split(',');
+
+    // states showing if we are currently in expression (i.e. "if" case) - 'EXPRESSION', or in usual block (like, procedure), 'BLOCK'.
+    // some formatting depends on that.
+    flag_store = [];
+    set_mode('BLOCK');
+
+    parser_pos = 0;
+    while (true) {
+        var t = get_next_token(parser_pos);
+        token_text = t[0];
+        token_type = t[1];
+        if (token_type === 'TK_EOF') {
+            break;
+        }
+
+        switch (token_type) {
+
+        case 'TK_START_EXPR':
+
+            if (token_text === '[') {
+
+                if (last_type === 'TK_WORD' || last_text === ')') {
+                    // this is array index specifier, break immediately
+                    // a[x], fn()[x]
+                    if (in_array(last_text, line_starters)) {
+                        print_single_space();
+                    }
+                    set_mode('(EXPRESSION)');
+                    print_token();
+                    break;
+                }
+
+                if (flags.mode === '[EXPRESSION]' || flags.mode === '[INDENTED-EXPRESSION]') {
+                    if (last_last_text === ']' && last_text === ',') {
+                        // ], [ goes to new line
+                        if (flags.mode === '[EXPRESSION]') {
+                            flags.mode = '[INDENTED-EXPRESSION]';
+                            if (!opt_keep_array_indentation) {
+                                indent();
+                            }
+                        }
+                        set_mode('[EXPRESSION]');
+                        if (!opt_keep_array_indentation) {
+                            print_newline();
+                        }
+                    } else if (last_text === '[') {
+                        if (flags.mode === '[EXPRESSION]') {
+                            flags.mode = '[INDENTED-EXPRESSION]';
+                            if (!opt_keep_array_indentation) {
+                                indent();
+                            }
+                        }
+                        set_mode('[EXPRESSION]');
+
+                        if (!opt_keep_array_indentation) {
+                            print_newline();
+                        }
+                    } else {
+                        set_mode('[EXPRESSION]');
+                    }
+                } else {
+                    set_mode('[EXPRESSION]');
+                }
+
+
+
+            } else {
+                set_mode('(EXPRESSION)');
+            }
+
+            if (last_text === ';' || last_type === 'TK_START_BLOCK') {
+                print_newline();
+            } else if (last_type === 'TK_END_EXPR' || last_type === 'TK_START_EXPR' || last_type === 'TK_END_BLOCK' || last_text === '.') {
+                // do nothing on (( and )( and ][ and ]( and .(
+            } else if (last_type !== 'TK_WORD' && last_type !== 'TK_OPERATOR') {
+                print_single_space();
+            } else if (last_word === 'function' || last_word === 'typeof') {
+                // function() vs function ()
+                if (opt_jslint_happy) {
+                    print_single_space();
+                }
+            } else if (in_array(last_text, line_starters) || last_text === 'catch') {
+                print_single_space();
+            }
+            print_token();
+
+            break;
+
+        case 'TK_END_EXPR':
+            if (token_text === ']') {
+                if (opt_keep_array_indentation) {
+                    if (last_text === '}') {
+                        // trim_output();
+                        // print_newline(true);
+                        remove_indent();
+                        print_token();
+                        restore_mode();
+                        break;
+                    }
+                } else {
+                    if (flags.mode === '[INDENTED-EXPRESSION]') {
+                        if (last_text === ']') {
+                            restore_mode();
+                            print_newline();
+                            print_token();
+                            break;
+                        }
+                    }
+                }
+            }
+            restore_mode();
+            print_token();
+            break;
+
+        case 'TK_START_BLOCK':
+
+            if (last_word === 'do') {
+                set_mode('DO_BLOCK');
+            } else {
+                set_mode('BLOCK');
+            }
+            if (opt_brace_style=="expand") {
+                if (last_type !== 'TK_OPERATOR') {
+                    if (last_text === 'return' || last_text === '=') {
+                        print_single_space();
+                    } else {
+                        print_newline(true);
+                    }
+                }
+                print_token();
+                indent();
+            } else {
+                if (last_type !== 'TK_OPERATOR' && last_type !== 'TK_START_EXPR') {
+                    if (last_type === 'TK_START_BLOCK') {
+                        print_newline();
+                    } else {
+                        print_single_space();
+                    }
+                } else {
+                    // if TK_OPERATOR or TK_START_EXPR
+                    if (is_array(flags.previous_mode) && last_text === ',') {
+                        if (last_last_text === '}') {
+                            // }, { in array context
+                            print_single_space();
+                        } else {
+                            print_newline(); // [a, b, c, {
+                        }
+                    }
+                }
+                indent();
+                print_token();
+            }
+
+            break;
+
+        case 'TK_END_BLOCK':
+            restore_mode();
+            if (opt_brace_style=="expand") {
+                if (last_text !== '{') {
+                    print_newline();
+                }
+                print_token();
+            } else {
+                if (last_type === 'TK_START_BLOCK') {
+                    // nothing
+                    if (just_added_newline) {
+                        remove_indent();
+                    } else {
+                        // {}
+                        trim_output();
+                    }
+                } else {
+                    if (is_array(flags.mode) && opt_keep_array_indentation) {
+                        // we REALLY need a newline here, but newliner would skip that
+                        opt_keep_array_indentation = false;
+                        print_newline();
+                        opt_keep_array_indentation = true;
+
+                    } else {
+                        print_newline();
+                    }
+                }
+                print_token();
+            }
+            break;
+
+        case 'TK_WORD':
+
+            // no, it's not you. even I have problems understanding how this works
+            // and what does what.
+            if (do_block_just_closed) {
+                // do {} ## while ()
+                print_single_space();
+                print_token();
+                print_single_space();
+                do_block_just_closed = false;
+                break;
+            }
+
+            if (token_text === 'function') {
+                if (flags.var_line) {
+                    flags.var_line_reindented = true;
+                }
+                if ((just_added_newline || last_text === ';') && last_text !== '{') {
+                    // make sure there is a nice clean space of at least one blank line
+                    // before a new function definition
+                    n_newlines = just_added_newline ? n_newlines : 0;
+                    if ( ! opt_preserve_newlines) {
+                        n_newlines = 1;
+                    }
+
+                    for (var i = 0; i < 2 - n_newlines; i++) {
+                        print_newline(false);
+                    }
+                }
+            }
+
+            if (token_text === 'case' || token_text === 'default') {
+                if (last_text === ':') {
+                    // switch cases following one another
+                    remove_indent();
+                } else {
+                    // case statement starts in the same line where switch
+                    flags.indentation_level--;
+                    print_newline();
+                    flags.indentation_level++;
+                }
+                print_token();
+                flags.in_case = true;
+                break;
+            }
+
+            prefix = 'NONE';
+
+            if (last_type === 'TK_END_BLOCK') {
+
+                if (!in_array(token_text.toLowerCase(), ['else', 'catch', 'finally'])) {
+                    prefix = 'NEWLINE';
+                } else {
+                    if (opt_brace_style=="expand" || opt_brace_style=="end-expand") {
+                        prefix = 'NEWLINE';
+                    } else {
+                        prefix = 'SPACE';
+                        print_single_space();
+                    }
+                }
+            } else if (last_type === 'TK_SEMICOLON' && (flags.mode === 'BLOCK' || flags.mode === 'DO_BLOCK')) {
+                prefix = 'NEWLINE';
+            } else if (last_type === 'TK_SEMICOLON' && is_expression(flags.mode)) {
+                prefix = 'SPACE';
+            } else if (last_type === 'TK_STRING') {
+                prefix = 'NEWLINE';
+            } else if (last_type === 'TK_WORD') {
+                if (last_text === 'else') {
+                    // eat newlines between ...else *** some_op...
+                    // won't preserve extra newlines in this place (if any), but don't care that much
+                    trim_output(true);
+                }
+                prefix = 'SPACE';
+            } else if (last_type === 'TK_START_BLOCK') {
+                prefix = 'NEWLINE';
+            } else if (last_type === 'TK_END_EXPR') {
+                print_single_space();
+                prefix = 'NEWLINE';
+            }
+
+            if (in_array(token_text, line_starters) && last_text !== ')') {
+                if (last_text == 'else') {
+                    prefix = 'SPACE';
+                } else {
+                    prefix = 'NEWLINE';
+                }
+            }
+
+            if (flags.if_line && last_type === 'TK_END_EXPR') {
+                flags.if_line = false;
+            }
+            if (in_array(token_text.toLowerCase(), ['else', 'catch', 'finally'])) {
+                if (last_type !== 'TK_END_BLOCK' || opt_brace_style=="expand" || opt_brace_style=="end-expand") {
+                    print_newline();
+                } else {
+                    trim_output(true);
+                    print_single_space();
+                }
+            } else if (prefix === 'NEWLINE') {
+                if ((last_type === 'TK_START_EXPR' || last_text === '=' || last_text === ',') && token_text === 'function') {
+                    // no need to force newline on 'function': (function
+                    // DONOTHING
+                } else if (token_text === 'function' && last_text == 'new') {
+                    print_single_space();
+                } else if (last_text === 'return' || last_text === 'throw') {
+                    // no newline between 'return nnn'
+                    print_single_space();
+                } else if (last_type !== 'TK_END_EXPR') {
+                    if ((last_type !== 'TK_START_EXPR' || token_text !== 'var') && last_text !== ':') {
+                        // no need to force newline on 'var': for (var x = 0...)
+                        if (token_text === 'if' && last_word === 'else' && last_text !== '{') {
+                            // no newline for } else if {
+                            print_single_space();
+                        } else {
+                            flags.var_line = false;
+                            flags.var_line_reindented = false;
+                            print_newline();
+                        }
+                    }
+                } else if (in_array(token_text, line_starters) && last_text != ')') {
+                    flags.var_line = false;
+                    flags.var_line_reindented = false;
+                    print_newline();
+                }
+            } else if (is_array(flags.mode) && last_text === ',' && last_last_text === '}') {
+                print_newline(); // }, in lists get a newline treatment
+            } else if (prefix === 'SPACE') {
+                print_single_space();
+            }
+            print_token();
+            last_word = token_text;
+
+            if (token_text === 'var') {
+                flags.var_line = true;
+                flags.var_line_reindented = false;
+                flags.var_line_tainted = false;
+            }
+
+            if (token_text === 'if') {
+                flags.if_line = true;
+            }
+            if (token_text === 'else') {
+                flags.if_line = false;
+            }
+
+            break;
+
+        case 'TK_SEMICOLON':
+
+            print_token();
+            flags.var_line = false;
+            flags.var_line_reindented = false;
+            if (flags.mode == 'OBJECT') {
+                // OBJECT mode is weird and doesn't get reset too well.
+                flags.mode = 'BLOCK';
+            }
+            break;
+
+        case 'TK_STRING':
+
+            if (last_type === 'TK_START_BLOCK' || last_type === 'TK_END_BLOCK' || last_type === 'TK_SEMICOLON') {
+                print_newline();
+            } else if (last_type === 'TK_WORD') {
+                print_single_space();
+            }
+            print_token();
+            break;
+
+        case 'TK_EQUALS':
+            if (flags.var_line) {
+                // just got an '=' in a var-line, different formatting/line-breaking, etc will now be done
+                flags.var_line_tainted = true;
+            }
+            print_single_space();
+            print_token();
+            print_single_space();
+            break;
+
+        case 'TK_OPERATOR':
+
+            var space_before = true;
+            var space_after = true;
+
+            if (flags.var_line && token_text === ',' && (is_expression(flags.mode))) {
+                // do not break on comma, for(var a = 1, b = 2)
+                flags.var_line_tainted = false;
+            }
+
+            if (flags.var_line) {
+                if (token_text === ',') {
+                    if (flags.var_line_tainted) {
+                        print_token();
+                        flags.var_line_reindented = true;
+                        flags.var_line_tainted = false;
+                        print_newline();
+                        break;
+                    } else {
+                        flags.var_line_tainted = false;
+                    }
+                // } else if (token_text === ':') {
+                    // hmm, when does this happen? tests don't catch this
+                    // flags.var_line = false;
+                }
+            }
+
+            if (last_text === 'return' || last_text === 'throw') {
+                // "return" had a special handling in TK_WORD. Now we need to return the favor
+                print_single_space();
+                print_token();
+                break;
+            }
+
+            if (token_text === ':' && flags.in_case) {
+                print_token(); // colon really asks for separate treatment
+                print_newline();
+                flags.in_case = false;
+                break;
+            }
+
+            if (token_text === '::') {
+                // no spaces around exotic namespacing syntax operator
+                print_token();
+                break;
+            }
+
+            if (token_text === ',') {
+                if (flags.var_line) {
+                    if (flags.var_line_tainted) {
+                        print_token();
+                        print_newline();
+                        flags.var_line_tainted = false;
+                    } else {
+                        print_token();
+                        print_single_space();
+                    }
+                } else if (last_type === 'TK_END_BLOCK' && flags.mode !== "(EXPRESSION)") {
+                    print_token();
+                    if (flags.mode === 'OBJECT' && last_text === '}') {
+                        print_newline();
+                    } else {
+                        print_single_space();
+                    }
+                } else {
+                    if (flags.mode === 'OBJECT') {
+                        print_token();
+                        print_newline();
+                    } else {
+                        // EXPR or DO_BLOCK
+                        print_token();
+                        print_single_space();
+                    }
+                }
+                break;
+            // } else if (in_array(token_text, ['--', '++', '!']) || (in_array(token_text, ['-', '+']) && (in_array(last_type, ['TK_START_BLOCK', 'TK_START_EXPR', 'TK_EQUALS']) || in_array(last_text, line_starters) || in_array(last_text, ['==', '!=', '+=', '-=', '*=', '/=', '+', '-'])))) {
+            } else if (in_array(token_text, ['--', '++', '!']) || (in_array(token_text, ['-', '+']) && (in_array(last_type, ['TK_START_BLOCK', 'TK_START_EXPR', 'TK_EQUALS', 'TK_OPERATOR']) || in_array(last_text, line_starters)))) {
+                // unary operators (and binary +/- pretending to be unary) special cases
+
+                space_before = false;
+                space_after = false;
+
+                if (last_text === ';' && is_expression(flags.mode)) {
+                    // for (;; ++i)
+                    //        ^^^
+                    space_before = true;
+                }
+                if (last_type === 'TK_WORD' && in_array(last_text, line_starters)) {
+                    space_before = true;
+                }
+
+                if (flags.mode === 'BLOCK' && (last_text === '{' || last_text === ';')) {
+                    // { foo; --i }
+                    // foo(); --bar;
+                    print_newline();
+                }
+            } else if (token_text === '.') {
+                // decimal digits or object.property
+                space_before = false;
+
+            } else if (token_text === ':') {
+                if (flags.ternary_depth == 0) {
+                    flags.mode = 'OBJECT';
+                    space_before = false;
+                } else {
+                    flags.ternary_depth -= 1;
+                }
+            } else if (token_text === '?') {
+                flags.ternary_depth += 1;
+            }
+            if (space_before) {
+                print_single_space();
+            }
+
+            print_token();
+
+            if (space_after) {
+                print_single_space();
+            }
+
+            if (token_text === '!') {
+                // flags.eat_next_space = true;
+            }
+
+            break;
+
+        case 'TK_BLOCK_COMMENT':
+
+            var lines = token_text.split(/\x0a|\x0d\x0a/);
+
+            if (all_lines_start_with(lines.slice(1), '*')) {
+                // javadoc: reformat and reindent
+                print_newline();
+                output.push(lines[0]);
+                for (i = 1; i < lines.length; i++) {
+                    print_newline();
+                    output.push(' ');
+                    output.push(trim(lines[i]));
+                }
+
+            } else {
+
+                // simple block comment: leave intact
+                if (lines.length > 1) {
+                    // multiline comment block starts with a new line
+                    print_newline();
+                    trim_output();
+                } else {
+                    // single-line /* comment */ stays where it is
+                    print_single_space();
+
+                }
+
+                for (i = 0; i < lines.length; i++) {
+                    output.push(lines[i]);
+                    output.push('\n');
+                }
+
+            }
+            print_newline();
+            break;
+
+        case 'TK_INLINE_COMMENT':
+
+            print_single_space();
+            print_token();
+            if (is_expression(flags.mode)) {
+                print_single_space();
+            } else {
+                force_newline();
+            }
+            break;
+
+        case 'TK_COMMENT':
+
+            // print_newline();
+            if (wanted_newline) {
+                print_newline();
+            } else {
+                print_single_space();
+            }
+            print_token();
+            force_newline();
+            break;
+
+        case 'TK_UNKNOWN':
+            if (last_text === 'return' || last_text === 'throw') {
+                print_single_space();
+            }
+            print_token();
+            break;
+        }
+
+        last_last_text = last_text;
+        last_type = token_type;
+        last_text = token_text;
+    }
+
+    var sweet_code = preindent_string + output.join('').replace(/[\n ]+$/, '');
+    return sweet_code;
+
+}
+
+// Add support for CommonJS. Just put this file somewhere on your require.paths
+// and you will be able to `var js_beautify = require("beautify").js_beautify`.
+if (typeof exports !== "undefined")
+    exports.js_beautify = js_beautify;
+

--- /dev/null
+++ b/js/flotr2/examples/lib/codemirror/LICENSE
@@ -1,1 +1,20 @@
+Copyright (C) 2011 by Marijn Haverbeke <marijnh@gmail.com>
 
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+

--- /dev/null
+++ b/js/flotr2/examples/lib/codemirror/README.md
@@ -1,1 +1,7 @@
+# CodeMirror 2
 
+CodeMirror 2 is a rewrite of [CodeMirror
+1](http://github.com/marijnh/CodeMirror). The docs live
+[here](http://codemirror.net/doc/manual.html), and the project page is
+[http://codemirror.net/](http://codemirror.net/).
+

--- /dev/null
+++ b/js/flotr2/examples/lib/codemirror/demo/activeline.html
@@ -1,1 +1,72 @@
+<!doctype html>
+<html>
+  <head>
+    <title>CodeMirror: Active Line Demo</title>
+    <link rel="stylesheet" href="../lib/codemirror.css">
+    <script src="../lib/codemirror.js"></script>
+    <script src="../mode/xml/xml.js"></script>
+    <link rel="stylesheet" href="../doc/docs.css">
 
+    <style type="text/css">
+      .CodeMirror {border-top: 1px solid black; border-bottom: 1px solid black;}
+      .activeline {background: #f0fcff !important;}
+    </style>
+  </head>
+  <body>
+    <h1>CodeMirror: Active Line Demo</h1>
+
+    <form><textarea id="code" name="code">
+<?xml version="1.0" encoding="UTF-8"?>
+<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"
+     xmlns:georss="http://www.georss.org/georss"
+     xmlns:twitter="http://api.twitter.com">
+  <channel>
+    <title>Twitter / codemirror</title>
+    <link>http://twitter.com/codemirror</link>
+    <atom:link type="application/rss+xml"
+               href="http://twitter.com/statuses/user_timeline/242283288.rss" rel="self"/>
+    <description>Twitter updates from CodeMirror / codemirror.</description>
+    <language>en-us</language>
+    <ttl>40</ttl>
+  <item>
+    <title>codemirror: http://cloud-ide.com &#8212; they're springing up like mushrooms. This one
+      uses CodeMirror as its editor.</title>
+    <description>codemirror: http://cloud-ide.com &#8212; they're springing up like mushrooms. This
+      one uses CodeMirror as its editor.</description>
+    <pubDate>Thu, 17 Mar 2011 23:34:47 +0000</pubDate>
+    <guid>http://twitter.com/codemirror/statuses/48527733722058752</guid>
+    <link>http://twitter.com/codemirror/statuses/48527733722058752</link>
+    <twitter:source>web</twitter:source>
+    <twitter:place/>
+  </item>
+  <item>
+    <title>codemirror: Posted a description of the CodeMirror 2 internals at
+      http://codemirror.net/2/internals.html</title>
+    <description>codemirror: Posted a description of the CodeMirror 2 internals at
+      http://codemirror.net/2/internals.html</description>
+    <pubDate>Wed, 02 Mar 2011 12:15:09 +0000</pubDate>
+    <guid>http://twitter.com/codemirror/statuses/42920879788789760</guid>
+    <link>http://twitter.com/codemirror/statuses/42920879788789760</link>
+    <twitter:source>web</twitter:source>
+    <twitter:place/>
+  </item>
+  </channel>
+</rss></textarea></form>
+
+    <script>
+var editor = CodeMirror.fromTextArea(document.getElementById("code"), {
+  mode: "application/xml",
+  lineNumbers: true,
+  onCursorActivity: function() {
+    editor.setLineClass(hlLine, null);
+    hlLine = editor.setLineClass(editor.getCursor().line, "activeline");
+  }
+});
+var hlLine = editor.setLineClass(0, "activeline");
+</script>
+
+    <p>Styling the current cursor line.</p>
+
+  </body>
+</html>
+

--- /dev/null
+++ b/js/flotr2/examples/lib/codemirror/demo/changemode.html
@@ -1,1 +1,51 @@
+<!doctype html>
+<html>
+  <head>
+    <title>CodeMirror: Mode-Changing Demo</title>
+    <link rel="stylesheet" href="../lib/codemirror.css">
+    <script src="../lib/codemirror.js"></script>
+    <script src="../mode/javascript/javascript.js"></script>
+    <script src="../mode/scheme/scheme.js"></script>
+    <link rel="stylesheet" href="../doc/docs.css">
 
+    <style type="text/css">
+      .CodeMirror {border: 1px solid black;}
+    </style>
+  </head>
+  <body>
+    <h1>CodeMirror: Mode-Changing demo</h1>
+
+    <form><textarea id="code" name="code">
+;; If there is Scheme code in here, the editor will be in Scheme mode.
+;; If you put in JS instead, it'll switch to JS mode.
+
+(define (double x)
+  (* x x))
+</textarea></form>
+
+<p>On changes to the content of the above editor, a (crude) script
+tries to auto-detect the language used, and switches the editor to
+either JavaScript or Scheme mode based on that.</p>
+
+<script>
+  var editor = CodeMirror.fromTextArea(document.getElementById("code"), {
+    mode: "scheme",
+    lineNumbers: true,
+    matchBrackets: true,
+    tabMode: "indent",
+    onChange: function() {
+      clearTimeout(pending);
+      setTimeout(update, 400);
+    }
+  });
+  var pending;
+  function looksLikeScheme(code) {
+    return !/^\s*\(\s*function\b/.test(code) && /^\s*[;\(]/.test(code);
+  }
+  function update() {
+    editor.setOption("mode", looksLikeScheme(editor.getValue()) ? "scheme" : "javascript");
+  }
+</script>
+  </body>
+</html>
+

--- /dev/null
+++ b/js/flotr2/examples/lib/codemirror/demo/complete.html
@@ -1,1 +1,68 @@
+<!doctype html>
+<html>
+  <head>
+    <title>CodeMirror: Autocomplete Demo</title>
+    <link rel="stylesheet" href="../lib/codemirror.css">
+    <script src="../lib/codemirror.js"></script>
+    <script src="../lib/util/simple-hint.js"></script>
+    <link rel="stylesheet" href="../lib/util/simple-hint.css">
+    <script src="../lib/util/javascript-hint.js"></script>
+    <script src="../mode/javascript/javascript.js"></script>
+    <link rel="stylesheet" href="../doc/docs.css">
+    <style type="text/css">.CodeMirror {border: 1px solid #eee;}</style>
+  </head>
+  <body>
+    <h1>CodeMirror: Autocomplete demo</h1>
 
+    <form><textarea id="code" name="code">
+function getCompletions(token, context) {
+  var found = [], start = token.string;
+  function maybeAdd(str) {
+    if (str.indexOf(start) == 0) found.push(str);
+  }
+  function gatherCompletions(obj) {
+    if (typeof obj == "string") forEach(stringProps, maybeAdd);
+    else if (obj instanceof Array) forEach(arrayProps, maybeAdd);
+    else if (obj instanceof Function) forEach(funcProps, maybeAdd);
+    for (var name in obj) maybeAdd(name);
+  }
+
+  if (context) {
+    // If this is a property, see if it belongs to some object we can
+    // find in the current environment.
+    var obj = context.pop(), base;
+    if (obj.className == "js-variable")
+      base = window[obj.string];
+    else if (obj.className == "js-string")
+      base = "";
+    else if (obj.className == "js-atom")
+      base = 1;
+    while (base != null && context.length)
+      base = base[context.pop().string];
+    if (base != null) gatherCompletions(base);
+  }
+  else {
+    // If not, just look in the window object and any local scope
+    // (reading into JS mode internals to get at the local variables)
+    for (var v = token.state.localVars; v; v = v.next) maybeAdd(v.name);
+    gatherCompletions(window);
+    forEach(keywords, maybeAdd);
+  }
+  return found;
+}
+</textarea></form>
+
+<p>Press <strong>ctrl-space</strong> to activate autocompletion. See
+the code (<a href="../lib/util/simple-hint.js">here</a>
+and <a href="../lib/util/javascript-hint.js">here</a>) to figure out
+how it works.</p>
+
+    <script>
+      var editor = CodeMirror.fromTextArea(document.getElementById("code"), {
+        lineNumbers: true,
+        extraKeys: {"Ctrl-Space": function(cm) {CodeMirror.simpleHint(cm, CodeMirror.javascriptHint);}}
+      });
+    </script>
+  </body>
+</html>
+

--- /dev/null
+++ b/js/flotr2/examples/lib/codemirror/demo/emacs.html
@@ -1,1 +1,60 @@
+<!doctype html>
+<html>
+  <head>
+    <title>CodeMirror: Emacs bindings demo</title>
+    <link rel="stylesheet" href="../lib/codemirror.css">
+    <script src="../lib/codemirror.js"></script>
+    <script src="../mode/clike/clike.js"></script>
+    <script src="../keymap/emacs.js"></script>
+    <link rel="stylesheet" href="../doc/docs.css">
 
+    <style type="text/css">
+      .CodeMirror {border-top: 1px solid #eee; border-bottom: 1px solid #eee;}
+    </style>
+  </head>
+  <body>
+    <h1>CodeMirror: Emacs bindings demo</h1>
+
+    <form><textarea id="code" name="code">
+#include "syscalls.h"
+/* getchar:  simple buffered version */
+int getchar(void)
+{
+  static char buf[BUFSIZ];
+  static char *bufp = buf;
+  static int n = 0;
+  if (n == 0) {  /* buffer is empty */
+    n = read(0, buf, sizeof buf);
+    bufp = buf;
+  }
+  return (--n >= 0) ? (unsigned char) *bufp++ : EOF;
+}
+</textarea></form>
+
+<p>The emacs keybindings are enabled by
+including <a href="../keymap/emacs.js">keymap/emacs.js</a> and setting
+the <code>keyMap</code> option to <code>"emacs"</code>. Because
+CodeMirror's internal API is quite different from Emacs, they are only
+a loose approximation of actual emacs bindings, though.</p>
+
+<p>Also note that a lot of browsers disallow certain keys from being
+captured. For example, Chrome blocks both Ctrl-W and Ctrl-N, with the
+result that idiomatic use of Emacs keys will constantly close your tab
+or open a new window.</p>
+
+    <script>
+      CodeMirror.commands.save = function() {
+        var elt = editor.getWrapperElement();
+        elt.style.background = "#def";
+        setTimeout(function() { elt.style.background = ""; }, 300);
+      };
+      var editor = CodeMirror.fromTextArea(document.getElementById("code"), {
+        lineNumbers: true,
+        mode: "text/x-csrc",
+        keyMap: "emacs"
+      });
+    </script>
+
+  </body>
+</html>
+

--- /dev/null
+++ b/js/flotr2/examples/lib/codemirror/demo/folding.html
@@ -1,1 +1,57 @@
+<!doctype html>
+<html>
+  <head>
+    <title>CodeMirror: Code Folding Demo</title>
+    <link rel="stylesheet" href="../lib/codemirror.css">
+    <script src="../lib/codemirror.js"></script>
+    <script src="../lib/util/foldcode.js"></script>
+    <script src="../mode/javascript/javascript.js"></script>
+    <link rel="stylesheet" href="../doc/docs.css">
 
+    <style type="text/css">
+      .CodeMirror {border-top: 1px solid black; border-bottom: 1px solid black;}
+      .CodeMirror-gutter {min-width: 2.6em; cursor: pointer;}
+    </style>
+  </head>
+  <body>
+    <h1>CodeMirror: Code Folding Demo</h1>
+
+    <form><div style="max-width: 50em"><textarea id="code" name="code"></textarea></div></form>
+
+    <script id="script">
+window.onload = function() {
+  var te = document.getElementById("code");
+  var sc = document.getElementById("script");
+  te.value = (sc.textContent || sc.innerText || sc.innerHTML).replace(/^\s*/, "");
+
+  var foldFunc = CodeMirror.newFoldFunction(CodeMirror.braceRangeFinder);
+  function keyEvent(cm, e) {
+    if (e.keyCode == 81 && e.ctrlKey) {
+      if (e.type == "keydown") {
+        e.stop();
+        setTimeout(function() {foldFunc(cm, cm.getCursor().line);}, 50);
+      }
+      return true;
+    }
+  }
+
+  window.editor = CodeMirror.fromTextArea(te, {
+    mode: "javascript",
+    lineNumbers: true,
+    lineWrapping: true,
+    onGutterClick: foldFunc,
+    extraKeys: {"Ctrl-Q": function(cm){foldFunc(cm, cm.getCursor().line);}}
+  });
+
+  foldFunc(editor, 6);
+  foldFunc(editor, 16);
+};
+</script>
+
+    <p>Demonstration of code folding using the code
+    in <a href="../lib/util/foldcode.js"><code>foldcode.js</code></a>.
+    Press ctrl-q or click on the gutter to fold a block, again
+    to unfold.</p>
+  </body>
+</html>
+

--- /dev/null
+++ b/js/flotr2/examples/lib/codemirror/demo/formatting.html
@@ -1,1 +1,81 @@
+<!doctype html>
+<html>
+  <head>
+    <title>CodeMirror: Formatting Demo</title>
+    <link rel="stylesheet" href="../lib/codemirror.css">
+    <script src="../lib/codemirror.js"></script>
+    <script src="../lib/util/formatting.js"></script>
+    <script src="../mode/css/css.js"></script>
+    <script src="../mode/xml/xml.js"></script>
+    <script src="../mode/javascript/javascript.js"></script>
+    <script src="../mode/htmlmixed/htmlmixed.js"></script>
+    <link rel="stylesheet" href="../doc/docs.css">
 
+    <style type="text/css">
+      .CodeMirror {
+        border: 1px solid #eee;
+      }
+      td {
+        padding-right: 20px;
+      }
+    </style>
+  </head>
+  <body>
+    <h1>CodeMirror: Formatting demo</h1>
+
+    <form><textarea id="code" name="code"><script> function (s,e){ for(var i=0; i < 1; i++) test("test();a=1");} </script>
+<script>
+function test(c){  for (var i = 0; i < 10; i++){	          process("a.b();c = null;", 300);}
+}
+</script>
+<table><tr><td>test 1</td></tr><tr><td>test 2</td></tr></table>
+<script> function test() { return 1;} </script>
+<style> .test { font-size: medium; font-family: monospace; }
+</style></textarea></form>
+
+<p>Select a piece of code and click one of the links below to apply automatic formatting to the selected text or comment/uncomment the selected text. Note that the formatting behavior depends on the current block's mode.
+    <table>
+      <tr>
+        <td>
+          <a href="javascript:autoFormatSelection()">
+            Autoformat Selected
+          </a>
+        </td>
+        <td>
+          <a href="javascript:commentSelection(true)">
+            Comment Selected
+          </a>
+        </td>
+        <td>
+          <a href="javascript:commentSelection(false)">
+            Uncomment Selected
+          </a>
+        </td>
+      </tr>
+    </table>
+</p>    
+    <script>
+      var editor = CodeMirror.fromTextArea(document.getElementById("code"), {
+        lineNumbers: true,
+        mode: "htmlmixed"
+      });
+      CodeMirror.commands["selectAll"](editor);
+      
+      function getSelectedRange() {
+        return { from: editor.getCursor(true), to: editor.getCursor(false) };
+      }
+      
+      function autoFormatSelection() {
+        var range = getSelectedRange();
+        editor.autoFormatRange(range.from, range.to);
+      }
+      
+      function commentSelection(isComment) {
+        var range = getSelectedRange();
+        editor.commentRange(isComment, range.from, range.to);
+      }      
+    </script>
+
+  </body>
+</html>
+

--- /dev/null
+++ b/js/flotr2/examples/lib/codemirror/demo/fullscreen.html
@@ -1,1 +1,152 @@
+<!doctype html>
+<html>
+  <head>
+    <title>CodeMirror: Full Screen Editing</title>
+    <link rel="stylesheet" href="../lib/codemirror.css">
+    <script src="../lib/codemirror.js"></script>
+    <link rel="stylesheet" href="../theme/night.css">
+    <script src="../mode/xml/xml.js"></script>
+    <link rel="stylesheet" href="../doc/docs.css">
+    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
 
+    <style type="text/css">
+        .CodeMirror {border-top: 1px solid black; border-bottom: 1px solid black;}
+        .fullscreen {
+            display: block;
+            position: absolute;
+            top: 0;
+            left: 0;
+            width: 100%;
+            height: 100%;
+            z-index: 9999;
+            margin: 0;
+            padding: 0;
+            border: 0px solid #BBBBBB;
+            opacity: 1;
+        }
+    </style>
+  </head>
+  <body>
+    <h1>CodeMirror: Full Screen Editing</h1>
+
+    <form><textarea id="code" name="code" rows="5">
+  <dt id="option_indentWithTabs"><code>indentWithTabs (boolean)</code></dt>
+  <dd>Whether, when indenting, the first N*8 spaces should be
+  replaced by N tabs. Default is false.</dd>
+
+  <dt id="option_tabMode"><code>tabMode (string)</code></dt>
+  <dd>Determines what happens when the user presses the tab key.
+  Must be one of the following:
+    <dl>
+      <dt><code>"classic" (the default)</code></dt>
+      <dd>When nothing is selected, insert a tab. Otherwise,
+      behave like the <code>"shift"</code> mode. (When shift is
+      held, this behaves like the <code>"indent"</code> mode.)</dd>
+      <dt><code>"shift"</code></dt>
+      <dd>Indent all selected lines by
+      one <a href="#option_indentUnit"><code>indentUnit</code></a>.
+      If shift was held while pressing tab, un-indent all selected
+      lines one unit.</dd>
+      <dt><code>"indent"</code></dt>
+      <dd>Indent the line the 'correctly', based on its syntactic
+      context. Only works if the
+      mode <a href="#indent">supports</a> it.</dd>
+      <dt><code>"default"</code></dt>
+      <dd>Do not capture tab presses, let the browser apply its
+      default behaviour (which usually means it skips to the next
+      control).</dd>
+    </dl></dd>
+
+  <dt id="option_enterMode"><code>enterMode (string)</code></dt>
+  <dd>Determines whether and how new lines are indented when the
+  enter key is pressed. The following modes are supported:
+    <dl>
+      <dt><code>"indent" (the default)</code></dt>
+      <dd>Use the mode's indentation rules to give the new line
+      the correct indentation.</dd>
+      <dt><code>"keep"</code></dt>
+      <dd>Indent the line the same as the previous line.</dd>
+      <dt><code>"flat"</code></dt>
+      <dd>Do not indent the new line.</dd>
+    </dl></dd>
+
+  <dt id="option_enterMode"><code>enterMode (string)</code></dt>
+  <dd>Determines whether and how new lines are indented when the
+  enter key is pressed. The following modes are supported:
+    <dl>
+      <dt><code>"indent" (the default)</code></dt>
+      <dd>Use the mode's indentation rules to give the new line
+      the correct indentation.</dd>
+      <dt><code>"keep"</code></dt>
+      <dd>Indent the line the same as the previous line.</dd>
+      <dt><code>"flat"</code></dt>
+      <dd>Do not indent the new line.</dd>
+    </dl></dd>
+
+  <dt id="option_enterMode"><code>enterMode (string)</code></dt>
+  <dd>Determines whether and how new lines are indented when the
+  enter key is pressed. The following modes are supported:
+    <dl>
+      <dt><code>"indent" (the default)</code></dt>
+      <dd>Use the mode's indentation rules to give the new line
+      the correct indentation.</dd>
+      <dt><code>"keep"</code></dt>
+      <dd>Indent the line the same as the previous line.</dd>
+      <dt><code>"flat"</code></dt>
+      <dd>Do not indent the new line.</dd>
+    </dl></dd>
+
+  <dt id="option_enterMode"><code>enterMode (string)</code></dt>
+  <dd>Determines whether and how new lines are indented when the
+  enter key is pressed. The following modes are supported:
+    <dl>
+      <dt><code>"indent" (the default)</code></dt>
+      <dd>Use the mode's indentation rules to give the new line
+      the correct indentation.</dd>
+      <dt><code>"keep"</code></dt>
+      <dd>Indent the line the same as the previous line.</dd>
+      <dt><code>"flat"</code></dt>
+      <dd>Do not indent the new line.</dd>
+    </dl></dd>
+
+</textarea></form>
+ <script>
+
+(function () {
+
+    var editor = CodeMirror.fromTextArea(document.getElementById("code"), {
+        lineNumbers: true,
+        theme: "night",
+        extraKeys: {"F11": toggleFullscreenEditing, "Esc": toggleFullscreenEditing}
+    });
+
+    function toggleFullscreenEditing()
+    {
+        var editorDiv = $('.CodeMirror-scroll');
+        if (!editorDiv.hasClass('fullscreen')) {
+            toggleFullscreenEditing.beforeFullscreen = { height: editorDiv.height(), width: editorDiv.width() }
+            editorDiv.addClass('fullscreen');
+            editorDiv.height('100%');
+            editorDiv.width('100%');
+            editor.refresh();
+        }
+        else {
+            editorDiv.removeClass('fullscreen');
+            editorDiv.height(toggleFullscreenEditing.beforeFullscreen.height);
+            editorDiv.width(toggleFullscreenEditing.beforeFullscreen.width);
+            editor.refresh();
+        }
+    }
+
+})();
+</script>
+
+    <p>Press <strong>F11</strong> (or <strong>ESC</strong> in Safari on Mac OS X) when cursor is in the editor to toggle full screen editing.</p>
+
+    <p><strong>Note:</strong> Does not currently work correctly in IE
+    6 and 7, where setting the height of something
+    to <code>100%</code> doesn't make it full-screen.</p>
+
+  </body>
+</html>
+

--- /dev/null
+++ b/js/flotr2/examples/lib/codemirror/demo/marker.html
@@ -1,1 +1,53 @@
+<!doctype html>
+<html>
+  <head>
+    <title>CodeMirror: Breakpoint Demo</title>
+    <link rel="stylesheet" href="../lib/codemirror.css">
+    <script src="../lib/codemirror.js"></script>
+    <script src="../mode/javascript/javascript.js"></script>
+    <link rel="stylesheet" href="../doc/docs.css">
 
+    <style type="text/css">
+      .CodeMirror-gutter {
+        width: 3em;
+        background: white;
+      }
+      .CodeMirror {
+        border: 1px solid #aaa;
+      }
+    </style>
+  </head>
+  <body>
+    <h1>CodeMirror: Breakpoint demo</h1>
+
+    <form><textarea id="code" name="code">
+CodeMirror.fromTextArea(document.getElementById("code"), {
+  lineNumbers: true,
+  onGutterClick: function(cm, n) {
+    var info = cm.lineInfo(n);
+    if (info.markerText)
+      cm.clearMarker(n);
+    else
+      cm.setMarker(n, "<span style=\"color: #900\">●</span> %N%");
+  }
+});
+</textarea></form>
+
+<p>Click the line-number gutter to add or remove 'breakpoints'.</p>
+
+    <script>
+      CodeMirror.fromTextArea(document.getElementById("code"), {
+        lineNumbers: true,
+        onGutterClick: function(cm, n) {
+          var info = cm.lineInfo(n);
+          if (info.markerText)
+            cm.clearMarker(n);
+          else
+            cm.setMarker(n, "<span style=\"color: #900\">●</span> %N%");
+        }
+      });
+    </script>
+
+  </body>
+</html>
+

--- /dev/null
+++ b/js/flotr2/examples/lib/codemirror/demo/mustache.html
@@ -1,1 +1,57 @@
+<!doctype html>
+<html>
+  <head>
+    <title>CodeMirror: Overlay Parser Demo</title>
+    <link rel="stylesheet" href="../lib/codemirror.css">
+    <script src="../lib/codemirror.js"></script>
+    <script src="../lib/util/overlay.js"></script>
+    <script src="../mode/xml/xml.js"></script>
+    <link rel="stylesheet" href="../doc/docs.css">
 
+    <style type="text/css">
+      .CodeMirror {border: 1px solid black;}
+      .cm-mustache {color: #0ca;}
+    </style>
+  </head>
+  <body>
+    <h1>CodeMirror: Overlay Parser Demo</h1>
+
+    <form><textarea id="code" name="code">
+<html>
+  <body>
+    <h1>{{title}}</h1>
+    <p>These are links to {{things}}:</p>
+    <ul>{{#links}}
+      <li><a href="{{url}}">{{text}}</a></li>
+    {{/links}}</ul>
+  </body>
+</html>
+</textarea></form>
+
+    <script>
+CodeMirror.defineMode("mustache", function(config, parserConfig) {
+  var mustacheOverlay = {
+    token: function(stream, state) {
+      if (stream.match("{{")) {
+        while ((ch = stream.next()) != null)
+          if (ch == "}" && stream.next() == "}") break;
+        return "mustache";
+      }
+      while (stream.next() != null && !stream.match("{{", false)) {}
+      return null;
+    }
+  };
+  return CodeMirror.overlayParser(CodeMirror.getMode(config, parserConfig.backdrop || "text/html"), mustacheOverlay);
+});
+var editor = CodeMirror.fromTextArea(document.getElementById("code"), {mode: "mustache"});
+</script>
+
+    <p>Demonstration of a mode that parses HTML, highlighting
+    the <a href="http://mustache.github.com/">Mustache</a> templating
+    directives inside of it by using the code
+    in <a href="../lib/util/overlay.js"><code>overlay.js</code></a>. View
+    source to see the 15 lines of code needed to accomplish this.</p>
+
+  </body>
+</html>
+

--- /dev/null
+++ b/js/flotr2/examples/lib/codemirror/demo/preview.html
@@ -1,1 +1,77 @@
+<!doctype html>
+<html>
+  <head>
+    <title>CodeMirror: HTML5 preview</title>
+    <meta charset=utf-8>
+    <script src=../lib/codemirror.js></script>
+    <script src=../mode/xml/xml.js></script>
+    <script src=../mode/javascript/javascript.js></script>
+    <script src=../mode/css/css.js></script>
+    <script src=../mode/htmlmixed/htmlmixed.js></script>
+    <link rel=stylesheet href=../lib/codemirror.css>
+    <link rel=stylesheet href=../doc/docs.css>
+    <style type=text/css>
+      .CodeMirror {
+        float: left;
+        width: 50%;
+        border: 1px solid black;
+      }
+      iframe {
+        width: 49%;
+        float: left;
+        height: 300px;
+        border: 1px solid black;
+        border-left: 0px;
+      }
+    </style>
+  </head>
+  <body>
+    <h1>CodeMirror: HTML5 preview</h1>
+    <textarea id=code name=code>
+<!doctype html>
+<html>
+  <head>
+    <meta charset=utf-8>
+    <title>HTML5 canvas demo</title>
+    <style>p {font-family: monospace;}</style>
+  </head>
+  <body>
+    <p>Canvas pane goes here:</p>
+    <canvas id=pane width=300 height=200></canvas>
+    <script>
+      var canvas = document.getElementById('pane');
+      var context = canvas.getContext('2d');
 
+      context.fillStyle = 'rgb(250,0,0)';
+      context.fillRect(10, 10, 55, 50);
+
+      context.fillStyle = 'rgba(0, 0, 250, 0.5)';
+      context.fillRect(30, 30, 55, 50);
+    </script>
+  </body>
+</html></textarea>
+    <iframe id=preview></iframe>
+    <script>
+      var delay;
+      // Initialize CodeMirror editor with a nice html5 canvas demo.
+      var editor = CodeMirror.fromTextArea(document.getElementById('code'), {
+        mode: 'text/html',
+        tabMode: 'indent',
+        onChange: function() {
+          clearTimeout(delay);
+          delay = setTimeout(updatePreview, 300);
+        }
+      });
+      
+      function updatePreview() {
+        var previewFrame = document.getElementById('preview');
+        var preview =  previewFrame.contentDocument ||  previewFrame.contentWindow.document;
+        preview.open();
+        preview.write(editor.getValue());
+        preview.close();
+      }
+      setTimeout(updatePreview, 300);
+    </script>
+  </body>
+</html>
+

--- /dev/null
+++ b/js/flotr2/examples/lib/codemirror/demo/resize.html
@@ -1,1 +1,44 @@
+<!doctype html>
+<html>
+  <head>
+    <title>CodeMirror: Autoresize Demo</title>
+    <link rel="stylesheet" href="../lib/codemirror.css">
+    <script src="../lib/codemirror.js"></script>
+    <script src="../mode/css/css.js"></script>
+    <link rel="stylesheet" href="../doc/docs.css">
 
+    <style type="text/css">
+      .CodeMirror {
+        border: 1px solid #eee;
+      }
+      .CodeMirror-scroll {
+        height: auto;
+        overflow-y: hidden;
+        overflow-x: auto;
+        width: 100%;
+      }
+    </style>
+  </head>
+  <body>
+    <h1>CodeMirror: Autoresize demo</h1>
+
+    <form><textarea id="code" name="code">
+.CodeMirror-scroll {
+  height: auto;
+  overflow-y: hidden;
+  overflow-x: auto;
+  width: 100%
+}</textarea></form>
+
+<p>By setting a few CSS properties, CodeMirror can be made to
+automatically resize to fit its content.</p>
+
+    <script>
+      CodeMirror.fromTextArea(document.getElementById("code"), {
+        lineNumbers: true
+      });
+    </script>
+
+  </body>
+</html>
+

--- /dev/null
+++ b/js/flotr2/examples/lib/codemirror/demo/runmode.html
@@ -1,1 +1,50 @@
+<!doctype html>
+<html>
+  <head>
+    <title>CodeMirror: Mode Runner Demo</title>
+    <link rel="stylesheet" href="../lib/codemirror.css">
+    <script src="../lib/codemirror.js"></script>
+    <script src="../lib/util/runmode.js"></script>
+    <script src="../mode/xml/xml.js"></script>
+    <link rel="stylesheet" href="../doc/docs.css">
+  </head>
+  <body>
+    <h1>CodeMirror: Mode Runner Demo</h1>
 
+    <textarea id="code" style="width: 90%; height: 7em; border: 1px solid black; padding: .2em .4em;">
+<foobar>
+  <blah>Enter your xml here and press the button below to display
+    it as highlighted by the CodeMirror XML mode</blah>
+  <tag2 foo="2" bar="&amp;quot;bar&amp;quot;"/>
+</foobar></textarea><br>
+    <button onclick="doHighlight();">Highlight!</button>
+    <pre id="output" class="cm-s-default"></pre>
+
+    <script>
+function doHighlight() {
+  CodeMirror.runMode(document.getElementById("code").value, "application/xml",
+                     document.getElementById("output"));
+}
+</script>
+
+    <p>Running a CodeMirror mode outside of the editor.
+    The <code>CodeMirror.runMode</code> function, defined
+    in <code><a href="../lib/util/runmode.js">lib/runmode.js</a></code> takes the following arguments:</p>
+
+    <dl>
+      <dt><code>text (string)</code></dt>
+      <dd>The document to run through the highlighter.</dd>
+      <dt><code>mode (<a href="../doc/manual.html#option_mode">mode spec</a>)</code></dt>
+      <dd>The mode to use (must be loaded as normal).</dd>
+      <dt><code>output (function or DOM node)</code></dt>
+      <dd>If this is a function, it will be called for each token with
+      two arguments, the token's text and the token's style class (may
+      be <code>null</code> for unstyled tokens). If it is a DOM node,
+      the tokens will be converted to <code>span</code> elements as in
+      an editor, and inserted into the node
+      (through <code>innerHTML</code>).</dd>
+    </dl>
+
+  </body>
+</html>
+

--- /dev/null
+++ b/js/flotr2/examples/lib/codemirror/demo/search.html
@@ -1,1 +1,84 @@
+<!doctype html>
+<html>
+  <head>
+    <title>CodeMirror: Search/Replace Demo</title>
+    <link rel="stylesheet" href="../lib/codemirror.css">
+    <script src="../lib/codemirror.js"></script>
+    <script src="../mode/xml/xml.js"></script>
+    <script src="../lib/util/dialog.js"></script>
+    <link rel="stylesheet" href="../lib/util/dialog.css">
+    <script src="../lib/util/searchcursor.js"></script>
+    <script src="../lib/util/search.js"></script>
+    <link rel="stylesheet" href="../doc/docs.css">
 
+    <style type="text/css">
+      .CodeMirror {border-top: 1px solid black; border-bottom: 1px solid black;}
+      dt {font-family: monospace; color: #666;}
+    </style>
+  </head>
+  <body>
+    <h1>CodeMirror: Search/Replace Demo</h1>
+
+    <form><textarea id="code" name="code">
+  <dt id="option_indentWithTabs"><code>indentWithTabs (boolean)</code></dt>
+  <dd>Whether, when indenting, the first N*8 spaces should be
+  replaced by N tabs. Default is false.</dd>
+
+  <dt id="option_tabMode"><code>tabMode (string)</code></dt>
+  <dd>Determines what happens when the user presses the tab key.
+  Must be one of the following:
+    <dl>
+      <dt><code>"classic" (the default)</code></dt>
+      <dd>When nothing is selected, insert a tab. Otherwise,
+      behave like the <code>"shift"</code> mode. (When shift is
+      held, this behaves like the <code>"indent"</code> mode.)</dd>
+      <dt><code>"shift"</code></dt>
+      <dd>Indent all selected lines by
+      one <a href="#option_indentUnit"><code>indentUnit</code></a>.
+      If shift was held while pressing tab, un-indent all selected
+      lines one unit.</dd>
+      <dt><code>"indent"</code></dt>
+      <dd>Indent the line the 'correctly', based on its syntactic
+      context. Only works if the
+      mode <a href="#indent">supports</a> it.</dd>
+      <dt><code>"default"</code></dt>
+      <dd>Do not capture tab presses, let the browser apply its
+      default behaviour (which usually means it skips to the next
+      control).</dd>
+    </dl></dd>
+
+  <dt id="option_enterMode"><code>enterMode (string)</code></dt>
+  <dd>Determines whether and how new lines are indented when the
+  enter key is pressed. The following modes are supported:
+    <dl>
+      <dt><code>"indent" (the default)</code></dt>
+      <dd>Use the mode's indentation rules to give the new line
+      the correct indentation.</dd>
+      <dt><code>"keep"</code></dt>
+      <dd>Indent the line the same as the previous line.</dd>
+      <dt><code>"flat"</code></dt>
+      <dd>Do not indent the new line.</dd>
+    </dl></dd>
+</textarea></form>
+
+    <script>
+var editor = CodeMirror.fromTextArea(document.getElementById("code"), {mode: "text/html", lineNumbers: true});
+</script>
+
+    <p>Demonstration of primitive search/replace functionality. The
+    keybindings (which can be overridden by custom keymaps) are:</p>
+    <dl>
+      <dt>Ctrl-F / Cmd-F</dt><dd>Start searching</dd>
+      <dt>Ctrl-G / Cmd-G</dt><dd>Find next</dd>
+      <dt>Shift-Ctrl-G / Shift-Cmd-G</dt><dd>Find previous</dd>
+      <dt>Shift-Ctrl-F / Cmd-Option-F</dt><dd>Replace</dd>
+      <dt>Shift-Ctrl-R / Shift-Cmd-Option-F</dt><dd>Replace all</dd>
+    </dl>
+    <p>Searching is enabled by
+    including <a href="../lib/util/search.js">lib/util/search.js</a>.
+    For good-looking input dialogs, you also want to include
+    <a href="../lib/util/dialog.js">lib/util/dialog.js</a>
+    and <a href="../lib/util/dialog.css">lib/util/dialog.css</a>.</p>
+  </body>
+</html>
+

--- /dev/null
+++ b/js/flotr2/examples/lib/codemirror/demo/theme.html
@@ -1,1 +1,61 @@
+<!doctype html>
+<html>
+  <head>
+    <title>CodeMirror: Theme Demo</title>
+    <link rel="stylesheet" href="../lib/codemirror.css">
+    <script src="../lib/codemirror.js"></script>
+    <link rel="stylesheet" href="../theme/neat.css">
+    <link rel="stylesheet" href="../theme/elegant.css">
+    <link rel="stylesheet" href="../theme/night.css">
+    <link rel="stylesheet" href="../theme/monokai.css">
+    <link rel="stylesheet" href="../theme/cobalt.css">
+    <link rel="stylesheet" href="../theme/eclipse.css">
+    <link rel="stylesheet" href="../theme/rubyblue.css">
+    <script src="../mode/javascript/javascript.js"></script>
+    <link rel="stylesheet" href="../doc/docs.css">
 
+    <style type="text/css">
+      .CodeMirror {border: 1px solid black;}
+    </style>
+  </head>
+  <body>
+    <h1>CodeMirror: Theme demo</h1>
+
+    <form><textarea id="code" name="code">
+function findSequence(goal) {
+  function find(start, history) {
+    if (start == goal)
+      return history;
+    else if (start > goal)
+      return null;
+    else
+      return find(start + 5, "(" + history + " + 5)") ||
+             find(start * 3, "(" + history + " * 3)");
+  }
+  return find(1, "1");
+}</textarea></form>
+
+<p>Select a theme: <select onchange="selectTheme(this)">
+    <option selected>default</option>
+    <option>night</option>
+    <option>monokai</option>
+    <option>neat</option>
+    <option>elegant</option>
+    <option>cobalt</option>
+    <option>eclipse</option>
+    <option>rubyblue</option>
+</select>
+</p>
+
+<script>
+  var editor = CodeMirror.fromTextArea(document.getElementById("code"), {
+    lineNumbers: true
+  });
+  function selectTheme(node) {
+    var theme = node.options[node.selectedIndex].innerHTML;
+    editor.setOption("theme", theme);
+  }
+</script>
+  </body>
+</html>
+

--- /dev/null
+++ b/js/flotr2/examples/lib/codemirror/demo/vim.html
@@ -1,1 +1,51 @@
+<!doctype html>
+<html>
+  <head>
+    <title>CodeMirror: Vim bindings demo</title>
+    <link rel="stylesheet" href="../lib/codemirror.css">
+    <script src="../lib/codemirror.js"></script>
+    <script src="../mode/clike/clike.js"></script>
+    <script src="../keymap/vim.js"></script>
+    <link rel="stylesheet" href="../doc/docs.css">
 
+    <style type="text/css">
+      .CodeMirror {border-top: 1px solid #eee; border-bottom: 1px solid #eee;}
+    </style>
+  </head>
+  <body>
+    <h1>CodeMirror: Vim bindings demo</h1>
+
+    <form><textarea id="code" name="code">
+#include "syscalls.h"
+/* getchar:  simple buffered version */
+int getchar(void)
+{
+  static char buf[BUFSIZ];
+  static char *bufp = buf;
+  static int n = 0;
+  if (n == 0) {  /* buffer is empty */
+    n = read(0, buf, sizeof buf);
+    bufp = buf;
+  }
+  return (--n >= 0) ? (unsigned char) *bufp++ : EOF;
+}
+</textarea></form>
+
+<p>The vim keybindings are enabled by
+including <a href="../keymap/vim.js">keymap/vim.js</a> and setting
+the <code>keyMap</code> option to <code>"vim"</code>. Because
+CodeMirror's internal API is quite different from Vim, they are only
+a loose approximation of actual vim bindings, though.</p>
+
+    <script>
+      CodeMirror.commands.save = function(){alert("Saving");};
+      CodeMirror.fromTextArea(document.getElementById("code"), {
+        lineNumbers: true,
+        mode: "text/x-csrc",
+        keyMap: "vim"
+      });
+    </script>
+
+  </body>
+</html>
+

--- /dev/null
+++ b/js/flotr2/examples/lib/codemirror/demo/visibletabs.html
@@ -1,1 +1,62 @@
+<!doctype html>
+<html>
+  <head>
+    <title>CodeMirror: Visible tabs demo</title>
+    <link rel="stylesheet" href="../lib/codemirror.css">
+    <script src="../lib/codemirror.js"></script>
+    <script src="../mode/clike/clike.js"></script>
+    <link rel="stylesheet" href="../doc/docs.css">
 
+    <style type="text/css">
+      .CodeMirror {border-top: 1px solid #eee; border-bottom: 1px solid #eee;}
+      .cm-tab:after {
+        content: "\21e5";
+        display: -moz-inline-block;
+        display: -webkit-inline-block;
+        display: inline-block;
+        width: 0px;
+        position: relative;
+        overflow: visible;
+        left: -1.4em;
+        color: #aaa;
+      }
+    </style>
+  </head>
+  <body>
+    <h1>CodeMirror: Visible tabs demo</h1>
+
+    <form><textarea id="code" name="code">
+#include "syscalls.h"
+/* getchar:  simple buffered version */
+int getchar(void)
+{
+	static char buf[BUFSIZ];
+	static char *bufp = buf;
+	static int n = 0;
+	if (n == 0) {  /* buffer is empty */
+		n = read(0, buf, sizeof buf);
+		bufp = buf;
+	}
+	return (--n >= 0) ? (unsigned char) *bufp++ : EOF;
+}
+</textarea></form>
+
+<p>Tabs inside the editor are spans with the
+class <code>cm-tab</code>, and can be styled. This demo uses
+an <code>:after</code> pseudo-class CSS hack that will not work on old
+browsers. You can use a more conservative technique like a background
+image as an alternative.</p>
+
+    <script>
+      var editor = CodeMirror.fromTextArea(document.getElementById("code"), {
+        lineNumbers: true,
+        tabSize: 4,
+        indentUnit: 4,
+        indentWithTabs: true,
+        mode: "text/x-csrc"
+      });
+    </script>
+
+  </body>
+</html>
+

 Binary files /dev/null and b/js/flotr2/examples/lib/codemirror/doc/baboon.png differ
--- /dev/null
+++ b/js/flotr2/examples/lib/codemirror/doc/baboon_vector.svg
@@ -1,1 +1,153 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
 
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   id="svg3181"
+   version="1.1"
+   inkscape:version="0.48.0 r9654"
+   width="1750"
+   height="960"
+   xml:space="preserve"
+   sodipodi:docname="baboon_vector.svg"><metadata
+     id="metadata3187"><rdf:RDF><cc:Work
+         rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
+     id="defs3185"><clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath3195"><path
+         d="M 0,768 1400,768 1400,0 0,0 0,768 z"
+         id="path3197" /></clipPath><clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath3215"><path
+         d="M 0,768 1400,768 1400,0 0,0 0,768 z"
+         id="path3217" /></clipPath></defs><sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1440"
+     inkscape:window-height="851"
+     id="namedview3183"
+     showgrid="false"
+     inkscape:zoom="0.20550291"
+     inkscape:cx="1534.1667"
+     inkscape:cy="795.78156"
+     inkscape:window-x="0"
+     inkscape:window-y="0"
+     inkscape:window-maximized="1"
+     inkscape:current-layer="g3189" /><g
+     id="g3189"
+     inkscape:groupmode="layer"
+     inkscape:label="baboon_vector"
+     transform="matrix(1.25,0,0,-1.25,0,960)"><g
+       id="g3191"><g
+         id="g3193"
+         clip-path="url(#clipPath3195)"><g
+           id="g3199"
+           transform="translate(458.9561,569.9678)"><path
+             d="m 0,0 59.835,69.355 87.034,26.518 133.949,-7.479 c 0,0 74.116,-32.639 74.795,-34.678 0.68,-2.04 84.314,-59.155 84.314,-59.155 l 12.238,-74.795 5.439,-97.912 -13.598,-25.159 -4.76,-40.797 -18.358,-23.118 24.39,-5.561 0.501,-5.192 -14.012,-60.641 16.477,-93.368 7.223,-49.972 -208.295,-51.754 -18.552,4.005 -37.468,8.325 -10.036,4.036 -66.885,10.101 c 0,0 -14.959,74.793 -16.999,73.433 -2.039,-1.359 -42.836,56.437 -42.836,56.437 l -19.719,65.274 12.48,74.571 -7.961,9.643 -26.479,16.187 -12.716,38.309 4.08,48.277 8.769,38.985 L 6.608,-74.308 0,0 z"
+             style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             id="path3201" /></g><g
+           id="g3203"
+           transform="translate(78.8657,682.1582)"><path
+             d="M 0,0 142.789,40.797 259.74,52.355 313.457,-232.543 204.665,-291.698 78.194,-293.738 0,0 z"
+             style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             id="path3205" /></g><g
+           id="g3207"
+           transform="translate(269.5122,345.2344)"><path
+             d="M 0,0 18.801,-74.425 40.728,-85.408 59.539,-59.541 40.259,13.503 36.821,15.669 0,0 z"
+             style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+             id="path3209" /></g></g></g><g
+       id="g3223"
+       transform="translate(741.918,109.0332)"><path
+         d="m 0,0 -17.236,-9.401 -16.452,-22.721 -0.783,12.537 6.268,17.234 13.317,6.268 L 0,7.833 14.884,3.917 0,0 z m 172.622,-21.824 c -0.031,0.271 -0.081,0.535 -0.117,0.804 -20.85,7.653 -49.59,7.327 -66.874,10.927 -13.849,2.886 -23.047,9.119 -27.032,12.298 -9.863,-8.494 -12.025,-14.377 -12.025,-14.377 0,0 -9.816,15.309 -30.17,25.76 -7.05,3.621 -17.767,5.691 -29.341,5.691 -24.297,0 -52.384,-9.155 -58.339,-32.223 -10.458,-40.511 9.697,-76.594 49.814,-77.623 1.325,-0.034 2.623,-0.12 3.894,-0.12 36.131,0 48.855,8.572 58.323,15.478 0.027,0.021 0.104,0 0.104,0 0,0 25.126,-11.506 53.529,-11.506 4.419,0 9.156,0.415 14.249,1.063 31.641,4.018 47.989,28.124 43.985,63.828"
+         style="fill:#df0019;fill-opacity:1;fill-rule:nonzero;stroke:none"
+         id="path3225"
+         inkscape:connector-curvature="0" /></g><g
+       id="g3227"
+       transform="translate(300.8481,270.0254)"><path
+         d="m 0,0 c -3.063,-0.691 -12.535,0.784 -12.535,0.784 l 6.267,-25.853 43.481,13.319 -9.01,27.418 C 28.203,15.668 7.867,1.777 0,0"
+         style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+         id="path3229"
+         inkscape:connector-curvature="0" /></g><g
+       id="g3231"
+       transform="translate(211.66052,615.85984)"><path
+         d="m 0,0 -16.243,-2.871 -15.462,-9.4 4.323,-10.938 14.568,9.89 L 2.75,-8.771 0,0 z"
+         style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+         id="path3233"
+         inkscape:connector-curvature="0" /></g><g
+       id="g3235"
+       transform="translate(274.15732,626.4084)"><path
+         d="m 0,0 -15.64,0.407 -14.279,-3.608 2.008,-9.747 14.756,4.208 L 1.111,-8.215 0,0 z"
+         style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+         id="path3237"
+         inkscape:connector-curvature="0" /></g><path
+       style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       d="M 436.65625 22.28125 C 436.65625 22.28125 338.18375 25.385 251 42.8125 C 163.24875 60.35375 70.40625 99.65625 70.40625 99.65625 L 175.1875 495.28125 L 327.96875 492.34375 L 337.75 527.59375 C 337.75 527.59375 365.095 523.25875 373 518.78125 C 376.31375 516.90375 383.78125 508 383.78125 508 L 377.75 484.65625 L 504.21875 407.15625 L 436.65625 22.28125 z M 410.53125 55.1875 L 465.6875 393.3125 L 346.59375 456.625 L 202.75 466.46875 L 112 114.40625 L 263 79.1875 L 410.53125 55.1875 z "
+       transform="matrix(0.8,0,0,-0.8,0,768)"
+       id="path3253" /><g
+       id="g3247"
+       transform="matrix(1.199238,-0.02879331,0.02673084,1.0520756,172.41935,498.37339)"><path
+         d="m 0,0 c 0,0 -1.861,1.481 -9.143,-1.457 9.712,18.867 9.439,39.989 9.439,39.989 0,0 -3.106,-2.465 -11.311,-8.47 9.241,23.044 5.338,72.525 5.338,72.525 0,0 -17.493,40.746 -13.657,45.799 8.841,11.65 23.834,23.968 44.295,25.594 17.935,1.424 44.606,-4.953 55.865,-15.284 4.536,-4.161 23.367,-47.493 23.367,-47.493 0,0 6.104,-35.271 11.619,-54.108 5.513,-18.839 11.054,-26.674 21.284,-34.825 17.831,-14.207 27.076,-29.938 27.076,-29.938 L 143.399,3.945 c 3.655,-17.356 14.875,-34.28 27.39,-47.672 -12.863,1.507 -19.61,8.783 -19.61,8.783 0,0 2.151,-12.664 9.109,-26.554 l 28.712,15.264 -1.762,10.805 c -5.128,9.304 -9.336,15.534 -9.336,15.534 0,0 2.089,0.956 7.385,-3.572 l -2.005,12.296 c -4.814,9.391 -11.773,16.752 -25.115,31.113 5.944,-6.087 15.438,-5.379 20.751,-4.356 l -0.572,3.512 c -2.231,1.278 -5.494,3.171 -10.241,5.957 -12.43,7.299 -22.326,21.049 -22.326,21.049 0,0 12.85,1.815 20.513,11.022 -7.316,-2.641 -18.585,0.799 -18.585,0.799 -17.086,6.772 -15.022,30.217 -17.687,50.587 -2.667,20.37 -9.299,34.125 -9.299,34.125 0,0 -0.243,2.149 11.91,-5.906 -7.744,33.215 -35.545,44.94 -35.545,44.94 0,0 2.223,2.79 22.843,0.044 -16.469,15.817 -32.303,16.896 -32.303,16.896 0,0 10.077,2.25 23.611,0.24 0,0 -3.327,3.508 -7.549,6.453 L 35.985,194.291 -77.543,167.815 -8.211,-101.17 17.481,-99.413 C 8.602,-85.114 -0.371,-63.837 -2.15,-40.857 -4.911,-5.208 0,0 0,0"
+         style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+         id="path3249"
+         inkscape:connector-curvature="0" /></g><g
+       id="g3255"
+       transform="translate(204.22134,580.88353)"><path
+         d="m 0,0 c 0,-1.418 0.43,-2.736 1.168,-3.83 1.523,0.677 3.551,1.094 5.786,1.094 2.164,0 4.133,-0.39 5.639,-1.029 0.711,1.081 1.129,2.374 1.129,3.765 0,3.79 -3.072,6.861 -6.861,6.861 C 3.071,6.861 0,3.79 0,0"
+         style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+         id="path3257"
+         inkscape:connector-curvature="0" /></g><g
+       id="g3259"
+       transform="translate(256.3311,595.31646)"><path
+         d="m 0,0 c 0,-1.418 0.43,-2.736 1.168,-3.83 1.524,0.677 3.552,1.094 5.787,1.094 2.163,0 4.132,-0.39 5.638,-1.029 0.712,1.081 1.129,2.373 1.129,3.765 0,3.79 -3.072,6.861 -6.861,6.861 C 3.071,6.861 0,3.79 0,0"
+         style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+         id="path3261"
+         inkscape:connector-curvature="0" /></g><g
+       id="g4174"
+       transform="matrix(0.99694509,0.07810563,-0.07810563,0.99694509,47.348748,-15.348299)"><g
+         transform="translate(222.5098,610.1558)"
+         id="g3219"><path
+           inkscape:connector-curvature="0"
+           id="path3221"
+           style="fill:#df0019;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="m 0,0 4.45,2.752 5.34,3.785 7.05,-8.226 7.093,-33.359 17.801,-51.259 13.86,-30.215 26.261,-1.55 -6.685,-35.653 c 0,0 -49.98,-21.871 -49.545,-21.911 -42.657,4.001 -12.553,43.066 -8.631,47.301 L 3.666,-47.869 0,0 z" /></g><g
+         transform="translate(247.626,467.3545)"
+         id="g3239"><path
+           inkscape:connector-curvature="0"
+           id="path3241"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="M 0,0 C -3.044,-0.345 -5.232,-3.092 -4.888,-6.136 -4.543,-9.18 1.576,-2.254 13.308,-4.961 13.971,-1.97 3.044,0.344 0,0" /></g><g
+         transform="translate(279.4419,476.5762)"
+         id="g3243"><path
+           inkscape:connector-curvature="0"
+           id="path3245"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="M 0,0 C 3.271,1.08 6.798,-0.697 7.88,-3.969 8.96,-7.24 -0.55,-3.044 -11.258,-11.329 -13.345,-8.586 -3.272,-1.081 0,0" /></g><g
+         transform="translate(284.1929,525.9082)"
+         id="g3263"><path
+           inkscape:connector-curvature="0"
+           id="path3265"
+           style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+           d="M 0,0 C 0,0 -6.972,28.671 -6.972,29.355 L 1.585,2.864 9.999,-10.564 13.634,-32.697 7.922,-11.098 0,0 z M -0.633,-15.036 -9.19,-4.86 -16.478,25.776 c -0.202,0.684 9.106,-28.811 9.106,-28.811 l 8.64,-11.642 2.469,-17.336 -4.37,16.977 z m -6.339,-6.085 -10.457,16.826 -5.444,28.646 6.614,-27.842 11.311,-18.026 1.413,-9.583 -3.437,9.979 z m -53.462,-13.246 -1.437,24.944 -2.682,28.754 5.106,-29.895 1.212,-21.677 4.139,-18.236 -6.338,16.11 z m -4.265,-19.55 -6.665,15.516 0.404,29.205 -0.882,28.169 3.104,-28.396 0.808,-26.697 4.242,-15.972 2.423,-6.617 -3.434,4.792 z m -9.695,-2.967 -7.117,16.885 1.318,32.01 0,25.223 2.115,-25.061 -0.581,-31.259 5.869,-16.429 5.056,-8.671 -6.66,7.302 z m 103.144,-7.97 -6.676,20.38 2.141,11.54 L 16.499,-9.376 4.557,13.104 -5.879,53.97 c 0,0 -8.325,-7.41 -16.781,-8.08 -8.455,-0.671 -15.09,4.018 -15.09,4.018 0,0 3.592,-17.761 8.659,-37.597 5.069,-19.836 17.528,-44.866 17.528,-44.866 0,0 21.578,-8.197 24.302,-16.587 2.724,-8.391 -3.508,-22.911 -14.102,-26.551 -10.593,-3.64 -32.284,-8.262 -32.284,-8.262 0,0 -19,1.512 -20.438,14.26 0,0 4.131,16.406 10.418,19.225 6.285,2.819 21.362,11.174 21.362,11.174 l -8.254,1.332 -7.664,-1.332 c 0,0 -4.784,11.295 -10.973,35.086 -6.19,23.79 -8.967,42.485 -8.967,42.485 0,0 -3.912,-4.391 -14.199,-4.885 -10.286,-0.494 -16.031,7.988 -16.031,7.988 l 1.027,-30.185 -1.049,-25.83 -0.15,-29.22 5.102,-15.99 19.818,-30.448 c 0,0 14.102,-9.293 31.728,-9.293 16.453,1.328 51.131,18.047 51.131,18.047 l 9.536,16.687 z" /></g></g><g
+       id="g3267"
+       transform="translate(847.2637,321.5059)"><path
+         d="m 0,0 c 2.252,3.516 6.693,15.3 6.693,15.3 0,0 3.778,-13.306 1.912,-17.213 -3.056,-6.404 -23.905,-15.3 -23.905,-15.3 0,0 12.196,12.364 15.3,17.213 m -33.514,23.16 -0.757,56.352 c 0,0 11.136,-14.028 11.843,-19.739 1.176,-9.491 -11.086,-36.613 -11.086,-36.613 m -17.575,236.921 c 0,0 12.453,-15.338 14.854,-21.39 1.424,-3.591 2.286,-15.287 2.286,-15.287 l -17.14,36.677 z M -98.574,-86.136 c -9.757,-0.906 -29.836,1.016 -38.912,4.708 -7.499,3.05 -25.734,19.656 -25.734,19.656 l 24.187,-10.86 -4.701,17.627 15.272,-22.009 41.813,-5.356 c 0,0 -8.812,-3.477 -11.925,-3.766 m -74.428,157.941 c -4.518,10.057 -1.763,44.065 -1.763,44.065 0,0 7.544,-31.093 12.338,-40.541 6.978,-13.754 37.015,-49.352 37.015,-49.352 0,0 -40.824,30.759 -47.59,45.828 m -17.833,-149.47 -40.407,24.724 1.636,-17.575 0.026,-0.035 -5.178,-29.811 -2.056,-10.701 0.383,-33.34 -4.982,36.406 6.41,41.45 -11.063,8.338 -17.532,43.159 23.502,-38.779 2.351,14.101 40.634,-25.695 11.924,-5.651 13.809,-28.871 -19.457,22.28 z m -85.522,138.863 17.212,-34.424 c 0,0 -12.972,11.185 -15.299,16.257 -1.905,4.152 -1.913,18.167 -1.913,18.167 m -2.367,66.042 c 0,0 -6.206,15.581 -6.323,21.082 -0.168,7.817 4.568,23.148 7.695,30.315 0.755,1.73 4.103,6.341 4.103,6.341 0,0 -4.654,-24.542 -5.347,-32.829 -0.518,-6.205 -0.128,-24.909 -0.128,-24.909 m -7.195,-114.809 c -0.334,3.363 1.912,13.387 1.912,13.387 l 3.825,-29.643 c 0,0 -5.313,11.967 -5.737,16.256 m -20.082,53.549 c -1.394,3.571 -0.956,15.301 -0.956,15.301 l 13.388,-30.6 c 0,0 -10.639,10.71 -12.432,15.299 m -6.03,106.795 c 0,0 -0.315,35.831 4.637,46.379 4.531,9.647 29.936,30.356 29.936,30.356 0,0 -17.824,-22.47 -21.503,-31.2 -5.089,-12.077 -10.119,-51.437 -10.119,-51.437 l -2.951,5.902 z M 50.121,205.01 c 3.335,-9.155 1.168,-38.956 1.168,-38.956 0,0 -5.451,29.987 -9.221,39.366 -4.214,10.487 -23.014,38.907 -23.014,38.907 0,0 26.78,-27.546 31.067,-39.317 M 54.506,95.624 c 0,0 6.884,-18.586 5.738,-24.861 -0.773,-4.241 -9.562,-14.345 -9.562,-14.345 0,0 2.414,12.874 2.868,17.212 0.573,5.474 0.956,21.994 0.956,21.994 M 19.125,-13.389 c 0,0 9.656,22.183 11.062,30.068 1.235,6.941 0,28.203 0,28.203 0,0 8.477,-22.819 7.106,-30.538 C 35.845,6.183 19.125,-13.389 19.125,-13.389 m 441.487,-40.965 c -3.249,8.935 -6.587,17.23 -10.01,24.928 l -1.862,28.873 -8.857,-4.876 -25.862,49.457 -4.828,-10.34 c -32.69,31.48 -70.457,34.284 -111.982,31.646 -65.568,-4.163 -91.587,-41.63 -79.098,-57.241 12.49,-15.613 18.733,-5.205 40.589,5.203 21.858,10.407 74.937,26.017 110.323,-2.082 35.386,-28.1 86.383,-109.281 50.997,-169.646 -35.386,-60.365 -105.626,-105.385 -182.135,-88.465 -86.422,19.112 -126.078,60.082 -177.675,74.811 -8.311,1.334 -18.347,2.789 -24.791,3.191 -12.671,0.792 -21.6,14.727 -21.6,14.727 l 17.181,-9.327 25.763,-2.36 c 2.331,14 9.395,49.054 9.395,49.054 l -8.688,87.29 -18.668,-27.06 -7.246,10.184 -21.349,-22.915 -15.473,-1.959 14.67,6.596 21.38,29.409 6.7,-13.754 19.485,24.691 0.004,-0.011 16.47,9.525 -3.123,68.69 10.407,-10.407 -4.163,40.59 22.173,71.502 -34.662,91.899 16.652,-4.162 -19.773,35.386 -40.591,38.509 9.368,17.693 -93.671,9.368 -20.229,-7.165 -18.437,38.292 13.22,8.813 -69.039,14.69 2.938,19.095 -80.791,-23.303 -26.147,-19.191 -116.339,0 8.814,-10.188 -42.501,-40.641 -8.911,-78.491 7.344,-1.494 8.814,-45.548 23.502,-24.978 19.096,45.533 -14.689,-4.409 41.13,48.474 30.848,26.44 -14.69,-1.469 19.096,16.158 105.763,2.938 72.917,15.799 -41.623,-14.742 -30.181,-7.285 -104.079,-1.043 1.04,-11.449 -64.526,-61.403 14.571,2.081 -27.844,-63.28 c -15.017,-13.719 -28.06,-55.016 -36.687,-75.145 -9.367,-21.856 -20.816,-39.55 -20.816,-39.55 0,0 -30.182,-6.244 -61.405,-18.734 -31.224,-12.489 -43.713,4.163 -43.713,4.163 l -3.122,-8.326 c 0,0 -18.28,-9.057 -39.303,-11.825 -16.43,-2.162 -9.967,-20.946 -9.613,-26.684 0.405,-6.57 4.294,-19.774 8.325,-24.978 3.227,-4.165 12.525,-10.425 17.694,-11.448 12.039,-2.385 28.101,5.204 45.794,17.693 74.936,-6.245 103.241,-10.321 126.974,8.326 14.572,11.448 29.142,22.897 41.631,40.59 l -15.611,42.671 -8.327,-14.569 -5.807,44.931 1.841,17.863 5.547,-51.234 7.789,9.257 35.387,-70.772 11.448,4.164 c 0,0 13.515,-18.583 23.057,-32.881 l -26.02,25.006 -10.224,-5.964 -11.076,22.152 c 0,0 -13.383,-2.353 -24.727,-18.027 -15.862,-21.915 -23.503,-24.678 -17.627,-78.735 5.876,-54.055 16.452,-54.055 64.632,-121.039 11.752,-16.452 14.601,-18.465 14.601,-18.465 l -51.03,-27.365 -22.327,-5.876 -21.384,-11.28 c 0,0 4.744,-8.174 7.495,-9.369 4.739,-2.062 20.613,1.56 20.613,1.56 0,0 15.603,-6.763 36.756,-6.763 21.152,0 32.903,8.225 47.005,8.225 14.101,0 38.78,-8.225 57.582,-5.876 18.802,2.351 22.328,12.927 22.328,12.927 l -51.706,54.057 -4.675,47.096 -56.605,75.769 -3.038,9.437 65.791,-82.24 5.107,-46.75 55.161,-61.405 37.468,-8.325 c 0,0 -0.257,1.226 -0.625,3.114 -6.146,15.664 -6.986,34.894 -1.999,54.214 6.975,27.012 38.85,36.596 64.029,36.596 12.506,0 24.179,-2.312 32.025,-6.341 12.912,-6.63 21.851,-15.076 27.029,-20.917 3.673,4.516 7.133,7.194 11.833,11.11 0,0 12.143,-11.751 45.047,-14.101 27.14,-1.939 45.048,-8.226 70.901,-19.585 53.676,-23.584 102.5,-61.785 207.618,-45.132 105.119,16.651 206.073,113.444 164.442,227.929"
+         style="fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
+         id="path3269"
+         inkscape:connector-curvature="0" /></g><path
+       inkscape:connector-curvature="0"
+       style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+       d="m 329.26398,723.3082 -118.025,-19.2 -120.800003,-28.175 72.600003,-281.65 115.075,7.875 95.275,50.65 -44.125,270.5 z m -6.55,-10.575 40.675,-252.4 -87.85,-47.275 -106.125,-7.325 -66.95,262.8 111.4,26.275 108.85,17.925 z"
+       id="path3253-3" /></g></svg>

--- /dev/null
+++ b/js/flotr2/examples/lib/codemirror/doc/compress.html
@@ -1,1 +1,125 @@
+<!doctype html>
+<html>
+  <head>
+    <title>CodeMirror: Compression Helper</title>
+    <link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Droid+Sans|Droid+Sans:bold"/>
+    <link rel="stylesheet" type="text/css" href="docs.css"/>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+  </head>
+  <body>
 
+<h1><span class="logo-braces">{ }</span> <a href="http://codemirror.net/">CodeMirror</a></h1>
+
+<pre class="grey">
+<img src="baboon.png" class="logo" alt="logo"/>/* Script compression
+   helper */
+</pre>
+
+    <p>To optimize loading CodeMirror, especially when including a
+    bunch of different modes, it is recommended that you combine and
+    minify (and preferably also gzip) the scripts. This page makes
+    those first two steps very easy. Simply select the version and
+    scripts you need in the form below, and
+    click <strong>Compress</strong> to download the minified script
+    file.</p>
+
+    <form id="form" action="http://marijnhaverbeke.nl/uglifyjs" method="post">
+      <input type="hidden" id="download" name="download" value="codemirror-compressed.js"/>
+      <p>Version: <select id="version" onchange="setVersion(this);" style="padding: 1px">
+        <option value="http://codemirror.net/">HEAD</option>
+        <option value="http://marijnhaverbeke.nl/git/codemirror2?a=blob_plain;hb=v2.2;f=">2.2</option>
+        <option value="http://marijnhaverbeke.nl/git/codemirror2?a=blob_plain;hb=v2.18;f=">2.18</option>
+        <option value="http://marijnhaverbeke.nl/git/codemirror2?a=blob_plain;hb=v2.16;f=">2.16</option>
+        <option value="http://marijnhaverbeke.nl/git/codemirror2?a=blob_plain;hb=v2.15;f=">2.15</option>
+        <option value="http://marijnhaverbeke.nl/git/codemirror2?a=blob_plain;hb=v2.13;f=">2.13</option>
+        <option value="http://marijnhaverbeke.nl/git/codemirror2?a=blob_plain;hb=v2.12;f=">2.12</option>
+        <option value="http://marijnhaverbeke.nl/git/codemirror2?a=blob_plain;hb=v2.11;f=">2.11</option>
+        <option value="http://marijnhaverbeke.nl/git/codemirror2?a=blob_plain;hb=v2.1;f=">2.1</option>
+        <option value="http://marijnhaverbeke.nl/git/codemirror2?a=blob_plain;hb=v2.02;f=">2.02</option>
+        <option value="http://marijnhaverbeke.nl/git/codemirror2?a=blob_plain;hb=v2.01;f=">2.01</option>
+        <option value="http://marijnhaverbeke.nl/git/codemirror2?a=blob_plain;hb=v2.0;f=">2.0</option>
+        <option value="http://marijnhaverbeke.nl/git/codemirror2?a=blob_plain;hb=beta2;f=">beta2</option>
+        <option value="http://marijnhaverbeke.nl/git/codemirror2?a=blob_plain;hb=beta1;f=">beta1</option>
+      </select></p>
+
+      <select multiple="multiple" name="code_url" style="width: 40em;" class="field" id="files">
+        <optgroup label="CodeMirror Library">
+          <option value="http://codemirror.net/lib/codemirror.js" selected>codemirror.js</option>
+        </optgroup>
+        <optgroup label="Modes">
+          <option value="http://codemirror.net/mode/clike/clike.js">clike.js</option>
+          <option value="http://codemirror.net/mode/clojure/clojure.js">clojure.js</option>
+          <option value="http://codemirror.net/mode/coffeescript/coffeescript.js">coffeescript.js</option>
+          <option value="http://codemirror.net/mode/css/css.js">css.js</option>
+          <option value="http://codemirror.net/mode/diff/diff.js">diff.js</option>
+          <option value="http://codemirror.net/mode/gfm/gfm.js">gfm.js</option>
+          <option value="http://codemirror.net/mode/groovy/groovy.js">groovy.js</option>
+          <option value="http://codemirror.net/mode/haskell/haskell.js">haskell.js</option>
+          <option value="http://codemirror.net/mode/htmlembedded/htmlembedded.js">htmlembedded.js</option>
+          <option value="http://codemirror.net/mode/htmlmixed/htmlmixed.js">htmlmixed.js</option>
+          <option value="http://codemirror.net/mode/javascript/javascript.js">javascript.js</option>
+          <option value="http://codemirror.net/mode/jinja2/jinja2.js">jinja2.js</option>
+          <option value="http://codemirror.net/mode/lua/lua.js">lua.js</option>
+          <option value="http://codemirror.net/mode/markdown/markdown.js">markdown.js</option>
+          <option value="http://codemirror.net/mode/ntriples/ntriples.js">ntriples.js</option>
+          <option value="http://codemirror.net/mode/pascal/pascal.js">pascal.js</option>
+          <option value="http://codemirror.net/mode/perl/perl.js">perl.js</option>
+          <option value="http://codemirror.net/mode/php/php.js">php.js</option>
+          <option value="http://codemirror.net/mode/plsql/plsql.js">plsql.js</option>
+          <option value="http://codemirror.net/mode/python/python.js">python.js</option>
+          <option value="http://codemirror.net/mode/r/r.js">r.js</option>
+          <option value="http://codemirror.net/mode/rpm/changes/changes.js">rpm/changes.js</option>
+          <option value="http://codemirror.net/mode/rpm/spec/spec.js">rpm/spec.js</option>
+          <option value="http://codemirror.net/mode/rst/rst.js">rst.js</option>
+          <option value="http://codemirror.net/mode/ruby/ruby.js">ruby.js</option>
+          <option value="http://codemirror.net/mode/rust/rust.js">rust.js</option>
+          <option value="http://codemirror.net/mode/scheme/scheme.js">scheme.js</option>
+          <option value="http://codemirror.net/mode/smalltalk/smalltalk.js">smalltalk.js</option>
+          <option value="http://codemirror.net/mode/sparql/sparql.js">sparql.js</option>
+          <option value="http://codemirror.net/mode/stex/stex.js">stex.js</option>
+          <option value="http://codemirror.net/mode/tiddlywiki/tiddlywiki.js">tiddlywiki.js</option>
+          <option value="http://codemirror.net/mode/velocity/velocity.js">velocity.js</option>
+          <option value="http://codemirror.net/mode/xml/xml.js">xml.js</option>
+          <option value="http://codemirror.net/mode/yaml/yaml.js">yaml.js</option>
+        </optgroup>
+        <optgroup label="Utilities and add-ons">
+          <option value="http://codemirror.net/lib/util/overlay.js">overlay.js</option>
+          <option value="http://codemirror.net/lib/util/runmode.js">runmode.js</option>
+          <option value="http://codemirror.net/lib/util/simple-hint.js">simple-hint.js</option>
+          <option value="http://codemirror.net/lib/util/javascript-hint.js">javascript-hint.js</option>
+          <option value="http://codemirror.net/lib/util/foldcode.js">codefold.js</option>
+          <option value="http://codemirror.net/lib/util/dialog.js">dialog.js</option>
+          <option value="http://codemirror.net/lib/util/search.js">search.js</option>
+        </optgroup>
+        <optgroup label="Keymaps">
+          <option value="http://codemirror.net/keymap/emacs.js">emacs.js</option>
+        </optgroup>
+      </select></p>
+
+      <p>
+        <button type="submit">Compress</button> with <a href="http://github.com/mishoo/UglifyJS/">UglifyJS</a>
+      </p>
+
+      <p>Custom code to add to the compressed file:<textarea name="js_code" style="width: 100%; height: 15em;" class="field"></textarea></p>
+    </form>
+
+    <script type="text/javascript">
+      function setVersion(ver) {
+        var urlprefix = ver.options[ver.selectedIndex].value;
+        var select = document.getElementById("files"), m;
+        for (var optgr = select.firstChild; optgr; optgr = optgr.nextSibling)
+          for (var opt = optgr.firstChild; opt; opt = opt.nextSibling) {
+            if (opt.nodeName != "OPTION")
+              continue;
+            else if (m = opt.value.match(/^http:\/\/codemirror.net\/2\/(.*)$/))
+              opt.value = urlprefix + m[1];
+            else if (m = opt.value.match(/http:\/\/marijnhaverbeke.nl\/git\/codemirror\?a=blob_plain;hb=[^;]+;f=(.*)$/))
+              opt.value = urlprefix + m[1];
+          }
+       }
+    </script>
+
+  </body>
+</html>
+
+

--- /dev/null
+++ b/js/flotr2/examples/lib/codemirror/doc/docs.css
@@ -1,1 +1,155 @@
+body {
+  font-family: Droid Sans, Arial, sans-serif;
+  line-height: 1.5;
+  max-width: 64.3em;
+  margin: 3em auto;
+  padding: 0 1em;
+}
 
+h1 {
+  letter-spacing: -3px;
+  font-size: 3.23em;
+  font-weight: bold;
+  margin: 0;
+}
+
+h2 {
+  font-size: 1.23em;
+  font-weight: bold;
+  margin: .5em 0;
+  letter-spacing: -1px;
+}
+
+h3 {
+  font-size: 1em;
+  font-weight: bold;
+  margin: .4em 0;
+}
+
+pre {
+  background-color: #eee;
+  -moz-border-radius: 6px;
+  -webkit-border-radius: 6px;
+  border-radius: 6px;
+  padding: 1em;
+}
+
+pre.code {
+  margin: 0 1em;
+}
+
+.grey {
+  font-size: 2.2em;
+  padding: .5em 1em;
+  line-height: 1.2em;
+  margin-top: .5em;
+  position: relative;
+}
+
+img.logo {
+  position: absolute;
+  right: -25px;
+  bottom: 4px;
+}
+
+a:link, a:visited, .quasilink {
+  color: #df0019;
+  cursor: pointer;
+  text-decoration: none;
+}
+
+a:hover, .quasilink:hover {
+  color: #800004;
+}
+
+h1 a:link, h1 a:visited, h1 a:hover {
+  color: black;
+}
+
+ul {
+  margin: 0;
+  padding-left: 1.2em;
+}
+
+a.download {
+  color: white;
+  background-color: #df0019;
+  width: 100%;
+  display: block;
+  text-align: center;
+  font-size: 1.23em;
+  font-weight: bold;
+  text-decoration: none;
+  -moz-border-radius: 6px;
+  -webkit-border-radius: 6px;
+  border-radius: 6px;
+  padding: .5em 0;
+  margin-bottom: 1em;
+}
+
+a.download:hover {
+  background-color: #bb0010;
+}
+
+.rel {
+  margin-bottom: 0;
+}
+
+.rel-note {
+  color: #777;
+  font-size: .9em;
+  margin-top: .1em;
+}
+
+.logo-braces {
+  color: #df0019;
+  position: relative;
+  top: -4px;
+}
+
+.blk {
+  float: left;
+}
+
+.left {
+  width: 37em;
+  padding-right: 6.53em;
+  padding-bottom: 1em;
+}
+
+.left1 {
+  width: 15.24em;
+  padding-right: 6.45em;
+}
+
+.left2 {
+  width: 15.24em;
+}
+
+.right {
+  width: 20.68em;
+}
+
+.leftbig {
+  width: 42.44em;
+  padding-right: 6.53em;
+}
+
+.rightsmall {
+  width: 15.24em;
+}
+
+.clear:after {
+  visibility: hidden;
+  display: block;
+  font-size: 0;
+  content: " ";
+  clear: both;
+  height: 0;
+}
+.clear { display: inline-block; }
+/* start commented backslash hack \*/
+* html .clear { height: 1%; }
+.clear { display: block; }
+/* close commented backslash hack */
+

--- /dev/null
+++ b/js/flotr2/examples/lib/codemirror/doc/internals.html
@@ -1,1 +1,495 @@
-
+<!doctype html>
+<html>
+  <head>
+    <title>CodeMirror: Internals</title>
+    <link rel="stylesheet" type="text/css" href="http://fonts.googleapis.com/css?family=Droid+Sans|Droid+Sans:bold"/>
+    <link rel="stylesheet" type="text/css" href="docs.css"/>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+    <style>dl dl {margin: 0;} .update {color: #d40 !important}</style>
+  </head>
+  <body>
+
+<h1><span class="logo-braces">{ }</span> <a href="http://codemirror.net/">CodeMirror</a></h1>
+
+<pre class="grey">
+<img src="baboon.png" class="logo" alt="logo"/>/* (Re-) Implementing A Syntax-
+   Highlighting Editor in JavaScript */
+</pre>
+
+<div class="clear"><div class="leftbig blk">
+
+<p style="font-size: 85%" id="intro">
+  <strong>Topic:</strong> JavaScript, code editor implementation<br>
+  <strong>Author:</strong> Marijn Haverbeke<br>
+  <strong>Date:</strong> March 2nd 2011 (updated November 13th 2011)
+</p>
+
+<p>This is a followup to
+my <a href="http://codemirror.net/story.html">Brutal Odyssey to the
+Dark Side of the DOM Tree</a> story. That one describes the
+mind-bending process of implementing (what would become) CodeMirror 1.
+This one describes the internals of CodeMirror 2, a complete rewrite
+and rethink of the old code base. I wanted to give this piece another
+Hunter Thompson copycat subtitle, but somehow that would be out of
+place—the process this time around was one of straightforward
+engineering, requiring no serious mind-bending whatsoever.</p>
+
+<p>So, what is wrong with CodeMirror 1? I'd estimate, by mailing list
+activity and general search-engine presence, that it has been
+integrated into about a thousand systems by now. The most prominent
+one, since a few weeks,
+being <a href="http://googlecode.blogspot.com/2011/01/make-quick-fixes-quicker-on-google.html">Google
+code's project hosting</a>. It works, and it's being used widely.</a>
+
+<p>Still, I did not start replacing it because I was bored. CodeMirror
+1 was heavily reliant on <code>designMode</code>
+or <code>contentEditable</code> (depending on the browser). Neither of
+these are well specified (HTML5 tries
+to <a href="http://www.w3.org/TR/html5/editing.html#contenteditable">specify</a>
+their basics), and, more importantly, they tend to be one of the more
+obscure and buggy areas of browser functionality—CodeMirror, by using
+this functionality in a non-typical way, was constantly running up
+against browser bugs. WebKit wouldn't show an empty line at the end of
+the document, and in some releases would suddenly get unbearably slow.
+Firefox would show the cursor in the wrong place. Internet Explorer
+would insist on linkifying everything that looked like a URL or email
+address, a behaviour that can't be turned off. Some bugs I managed to
+work around (which was often a frustrating, painful process), others,
+such as the Firefox cursor placement, I gave up on, and had to tell
+user after user that they were known problems, but not something I
+could help.</p>
+
+<p>Also, there is the fact that <code>designMode</code> (which seemed
+to be less buggy than <code>contentEditable</code> in Webkit and
+Firefox, and was thus used by CodeMirror 1 in those browsers) requires
+a frame. Frames are another tricky area. It takes some effort to
+prevent getting tripped up by domain restrictions, they don't
+initialize synchronously, behave strangely in response to the back
+button, and, on several browsers, can't be moved around the DOM
+without having them re-initialize. They did provide a very nice way to
+namespace the library, though—CodeMirror 1 could freely pollute the
+namespace inside the frame.</p>
+
+<p>Finally, working with an editable document means working with
+selection in arbitrary DOM structures. Internet Explorer (8 and
+before) has an utterly different (and awkward) selection API than all
+of the other browsers, and even among the different implementations of
+<code>document.selection</code>, details about how exactly a selection
+is represented vary quite a bit. Add to that the fact that Opera's
+selection support tended to be very buggy until recently, and you can
+imagine why CodeMirror 1 contains 700 lines of selection-handling
+code.</p>
+
+<p>And that brings us to the main issue with the CodeMirror 1
+code base: The proportion of browser-bug-workarounds to real
+application code was getting dangerously high. By building on top of a
+few dodgy features, I put the system in a vulnerable position—any
+incompatibility and bugginess in these features, I had to paper over
+with my own code. Not only did I have to do some serious stunt-work to
+get it to work on older browsers (as detailed in the
+previous <a href="http://codemirror.net/story.html">story</a>), things
+also kept breaking in newly released versions, requiring me to come up
+with <em>new</em> scary hacks in order to keep up. This was starting
+to lose its appeal.</p>
+
+<h2 id="approach">General Approach</h2>
+
+<p>What CodeMirror 2 does is try to sidestep most of the hairy hacks
+that came up in version 1. I owe a lot to the
+<a href="http://ace.ajax.org">ACE</a> editor for inspiration on how to
+approach this.</p>
+
+<p>I absolutely did not want to be completely reliant on key events to
+generate my input. Every JavaScript programmer knows that key event
+information is horrible and incomplete. Some people (most awesomely
+Mihai Bazon with <a href="http://ymacs.org">Ymacs</a>) have been able
+to build more or less functioning editors by directly reading key
+events, but it takes a lot of work (the kind of never-ending, fragile
+work I described earlier), and will never be able to properly support
+things like multi-keystoke international character
+input. <a href="#keymap" class="update">[see below for caveat]</a></p>
+
+<p>So what I do is focus a hidden textarea, and let the browser
+believe that the user is typing into that. What we show to the user is
+a DOM structure we built to represent his document. If this is updated
+quickly enough, and shows some kind of believable cursor, it feels
+like a real text-input control.</p>
+
+<p>Another big win is that this DOM representation does not have to
+span the whole document. Some CodeMirror 1 users insisted that they
+needed to put a 30 thousand line XML document into CodeMirror. Putting
+all that into the DOM takes a while, especially since, for some
+reason, an editable DOM tree is slower than a normal one on most
+browsers. If we have full control over what we show, we must only
+ensure that the visible part of the document has been added, and can
+do the rest only when needed. (Fortunately, the <code>onscroll</code>
+event works almost the same on all browsers, and lends itself well to
+displaying things only as they are scrolled into view.)</p>
+
+<h2 id="input">Input</h2>
+
+<p>ACE uses its hidden textarea only as a text input shim, and does
+all cursor movement and things like text deletion itself by directly
+handling key events. CodeMirror's way is to let the browser do its
+thing as much as possible, and not, for example, define its own set of
+key bindings. One way to do this would have been to have the whole
+document inside the hidden textarea, and after each key event update
+the display DOM to reflect what's in that textarea.</p>
+
+<p>That'd be simple, but it is not realistic. For even medium-sized
+document the editor would be constantly munging huge strings, and get
+terribly slow. What CodeMirror 2 does is put the current selection,
+along with an extra line on the top and on the bottom, into the
+textarea.</p>
+
+<p>This means that the arrow keys (and their ctrl-variations), home,
+end, etcetera, do not have to be handled specially. We just read the
+cursor position in the textarea, and update our cursor to match it.
+Also, copy and paste work pretty much for free, and people get their
+native key bindings, without any special work on my part. For example,
+I have emacs key bindings configured for Chrome and Firefox. There is
+no way for a script to detect this. <a class="update"
+href="#keymap">[no longer the case]</a></p>
+
+<p>Of course, since only a small part of the document sits in the
+textarea, keys like page up and ctrl-end won't do the right thing.
+CodeMirror is catching those events and handling them itself.</p>
+
+<h2 id="selection">Selection</h2>
+
+<p>Getting and setting the selection range of a textarea in modern
+browsers is trivial—you just use the <code>selectionStart</code>
+and <code>selectionEnd</code> properties. On IE you have to do some
+insane stuff with temporary ranges and compensating for the fact that
+moving the selection by a 'character' will treat \r\n as a single
+character, but even there it is possible to build functions that
+reliably set and get the selection range.</p>
+
+<p>But consider this typical case: When I'm somewhere in my document,
+press shift, and press the up arrow, something gets selected. Then, if
+I, still holding shift, press the up arrow again, the top of my
+selection is adjusted. The selection remembers where its <em>head</em>
+and its <em>anchor</em> are, and moves the head when we shift-move.
+This is a generally accepted property of selections, and done right by
+every editing component built in the past twenty years.</p>
+
+<p>But not something that the browser selection APIs expose.</p>
+
+<p>Great. So when someone creates an 'upside-down' selection, the next
+time CodeMirror has to update the textarea, it'll re-create the
+selection as an 'upside-up' selection, with the anchor at the top, and
+the next cursor motion will behave in an unexpected way—our second
+up-arrow press in the example above will not do anything, since it is
+interpreted in exactly the same way as the first.</p>
+
+<p>No problem. We'll just, ehm, detect that the selection is
+upside-down (you can tell by the way it was created), and then, when
+an upside-down selection is present, and a cursor-moving key is
+pressed in combination with shift, we quickly collapse the selection
+in the textarea to its start, allow the key to take effect, and then
+combine its new head with its old anchor to get the <em>real</em>
+selection.</p>
+
+<p>In short, scary hacks could not be avoided entirely in CodeMirror
+2.</p>
+
+<p>And, the observant reader might ask, how do you even know that a
+key combo is a cursor-moving combo, if you claim you support any
+native key bindings? Well, we don't, but we can learn. The editor
+keeps a set known cursor-movement combos (initialized to the
+predictable defaults), and updates this set when it observes that
+pressing a certain key had (only) the effect of moving the cursor.
+This, of course, doesn't work if the first time the key is used was
+for extending an inverted selection, but it works most of the
+time.</p>
+
+<h2 id="update">Intelligent Updating</h2>
+
+<p>One thing that always comes up when you have a complicated internal
+state that's reflected in some user-visible external representation
+(in this case, the displayed code and the textarea's content) is
+keeping the two in sync. The naive way is to just update the display
+every time you change your state, but this is not only error prone
+(you'll forget), it also easily leads to duplicate work on big,
+composite operations. Then you start passing around flags indicating
+whether the display should be updated in an attempt to be efficient
+again and, well, at that point you might as well give up completely.</p>
+
+<p>I did go down that road, but then switched to a much simpler model:
+simply keep track of all the things that have been changed during an
+action, and then, only at the end, use this information to update the
+user-visible display.</p>
+
+<p>CodeMirror uses a concept of <em>operations</em>, which start by
+calling a specific set-up function that clears the state and end by
+calling another function that reads this state and does the required
+updating. Most event handlers, and all the user-visible methods that
+change state are wrapped like this. There's a method
+called <code>operation</code> that accepts a function, and returns
+another function that wraps the given function as an operation.</p>
+
+<p>It's trivial to extend this (as CodeMirror does) to detect nesting,
+and, when an operation is started inside an operation, simply
+increment the nesting count, and only do the updating when this count
+reaches zero again.</p>
+
+<p>If we have a set of changed ranges and know the currently shown
+range, we can (with some awkward code to deal with the fact that
+changes can add and remove lines, so we're dealing with a changing
+coordinate system) construct a map of the ranges that were left
+intact. We can then compare this map with the part of the document
+that's currently visible (based on scroll offset and editor height) to
+determine whether something needs to be updated.</p>
+
+<p>CodeMirror uses two update algorithms—a full refresh, where it just
+discards the whole part of the DOM that contains the edited text and
+rebuilds it, and a patch algorithm, where it uses the information
+about changed and intact ranges to update only the out-of-date parts
+of the DOM. When more than 30 percent (which is the current heuristic,
+might change) of the lines need to be updated, the full refresh is
+chosen (since it's faster to do than painstakingly finding and
+updating all the changed lines), in the other case it does the
+patching (so that, if you scroll a line or select another character,
+the whole screen doesn't have to be
+re-rendered). <span class="update">[the full-refresh
+algorithm was dropped, it wasn't really faster than the patching
+one]</span></p>
+
+<p>All updating uses <code>innerHTML</code> rather than direct DOM
+manipulation, since that still seems to be by far the fastest way to
+build documents. There's a per-line function that combines the
+highlighting, <a href="manual.html#markText">marking</a>, and
+selection info for that line into a snippet of HTML. The patch updater
+uses this to reset individual lines, the refresh updater builds an
+HTML chunk for the whole visible document at once, and then uses a
+single <code>innerHTML</code> update to do the refresh.</p>
+
+<h2 id="parse">Parsers can be Simple</h2>
+
+<p>When I wrote CodeMirror 1, I
+thought <a href="http://codemirror.net/story.html#parser">interruptable
+parsers</a> were a hugely scary and complicated thing, and I used a
+bunch of heavyweight abstractions to keep this supposed complexity
+under control: parsers
+were <a href="http://bob.pythonmac.org/archives/2005/07/06/iteration-in-javascript/">iterators</a>
+that consumed input from another iterator, and used funny
+closure-resetting tricks to copy and resume themselves.</p>
+
+<p>This made for a rather nice system, in that parsers formed strictly
+separate modules, and could be composed in predictable ways.
+Unfortunately, it was quite slow (stacking three or four iterators on
+top of each other), and extremely intimidating to people not used to a
+functional programming style.</p>
+
+<p>With a few small changes, however, we can keep all those
+advantages, but simplify the API and make the whole thing less
+indirect and inefficient. CodeMirror
+2's <a href="manual.html#modeapi">mode API</a> uses explicit state
+objects, and makes the parser/tokenizer a function that simply takes a
+state and a character stream abstraction, advances the stream one
+token, and returns the way the token should be styled. This state may
+be copied, optionally in a mode-defined way, in order to be able to
+continue a parse at a given point. Even someone who's never touched a
+lambda in his life can understand this approach. Additionally, far
+fewer objects are allocated in the course of parsing now.</p>
+
+<p>The biggest speedup comes from the fact that the parsing no longer
+has to touch the DOM though. In CodeMirror 1, on an older browser, you
+could <em>see</em> the parser work its way through the document,
+managing some twenty lines in each 50-millisecond time slice it got. It
+was reading its input from the DOM, and updating the DOM as it went
+along, which any experienced JavaScript programmer will immediately
+spot as a recipe for slowness. In CodeMirror 2, the parser usually
+finishes the whole document in a single 100-millisecond time slice—it
+manages some 1500 lines during that time on Chrome. All it has to do
+is munge strings, so there is no real reason for it to be slow
+anymore.</p>
+
+<h2 id="summary">What Gives?</h2>
+
+<p>Given all this, what can you expect from CodeMirror 2?</p>
+
+<ul>
+
+<li><strong>Small.</strong> the base library is
+some <span class="update">45k</span> when minified
+now, <span class="update">17k</span> when gzipped. It's smaller than
+its own logo.</li>
+
+<li><strong>Lightweight.</strong> CodeMirror 2 initializes very
+quickly, and does almost no work when it is not focused. This means
+you can treat it almost like a textarea, have multiple instances on a
+page without trouble.</li>
+
+<li><strong>Huge document support.</strong> Since highlighting is
+really fast, and no DOM structure is being built for non-visible
+content, you don't have to worry about locking up your browser when a
+user enters a megabyte-sized document.</li>
+
+<li><strong>Extended API.</strong> Some things kept coming up in the
+mailing list, such as marking pieces of text or lines, which were
+extremely hard to do with CodeMirror 1. The new version has proper
+support for these built in.</li>
+
+<li><strong>Tab support.</strong> Tabs inside editable documents were,
+for some reason, a no-go. At least six different people announced they
+were going to add tab support to CodeMirror 1, none survived (I mean,
+none delivered a working version). CodeMirror 2 no longer removes tabs
+from your document.</li>
+
+<li><strong>Sane styling.</strong> <code>iframe</code> nodes aren't
+really known for respecting document flow. Now that an editor instance
+is a plain <code>div</code> element, it is much easier to size it to
+fit the surrounding elements. You don't even have to make it scroll if
+you do not <a href="../demo/resize.html">want to</a>.</li>
+
+</ul>
+
+<p>On the downside, a CodeMirror 2 instance is <em>not</em> a native
+editable component. Though it does its best to emulate such a
+component as much as possible, there is functionality that browsers
+just do not allow us to hook into. Doing select-all from the context
+menu, for example, is not currently detected by CodeMirror.</p>
+
+<p id="changes" style="margin-top: 2em;"><span style="font-weight:
+bold">[Updates from November 13th 2011]</span> Recently, I've made
+some changes to the codebase that cause some of the text above to no
+longer be current. I've left the text intact, but added markers at the
+passages that are now inaccurate. The new situation is described
+below.</p>
+
+<h2 id="btree">Content Representation</h2>
+
+<p>The original implementation of CodeMirror 2 represented the
+document as a flat array of line objects. This worked well—splicing
+arrays will require the part of the array after the splice to be
+moved, but this is basically just a simple <code>memmove</code> of a
+bunch of pointers, so it is cheap even for huge documents.</p>
+
+<p>However, I recently added line wrapping and code folding (line
+collapsing, basically). Once lines start taking up a non-constant
+amount of vertical space, looking up a line by vertical position
+(which is needed when someone clicks the document, and to determine
+the visible part of the document during scrolling) can only be done
+with a linear scan through the whole array, summing up line heights as
+you go. Seeing how I've been going out of my way to make big documents
+fast, this is not acceptable.</p>
+
+<p>The new representation is based on a B-tree. The leaves of the tree
+contain arrays of line objects, with a fixed minimum and maximum size,
+and the non-leaf nodes simply hold arrays of child nodes. Each node
+stores both the amount of lines that live below them and the vertical
+space taken up by these lines. This allows the tree to be indexed both
+by line number and by vertical position, and all access has
+logarithmic complexity in relation to the document size.</p>
+
+<p>I gave line objects and tree nodes parent pointers, to the node
+above them. When a line has to update its height, it can simply walk
+these pointers to the top of the tree, adding or subtracting the
+difference in height from each node it encounters. The parent pointers
+also make it cheaper (in complexity terms, the difference is probably
+tiny in normal-sized documents) to find the current line number when
+given a line object. In the old approach, the whole document array had
+to be searched. Now, we can just walk up the tree and count the sizes
+of the nodes coming before us at each level.</p>
+
+<p>I chose B-trees, not regular binary trees, mostly because they
+allow for very fast bulk insertions and deletions. When there is a big
+change to a document, it typically involves adding, deleting, or
+replacing a chunk of subsequent lines. In a regular balanced tree, all
+these inserts or deletes would have to be done separately, which could
+be really expensive. In a B-tree, to insert a chunk, you just walk
+down the tree once to find where it should go, insert them all in one
+shot, and then break up the node if needed. This breaking up might
+involve breaking up nodes further up, but only requires a single pass
+back up the tree. For deletion, I'm somewhat lax in keeping things
+balanced—I just collapse nodes into a leaf when their child count goes
+below a given number. This means that there are some weird editing
+patterns that may result in a seriously unbalanced tree, but even such
+an unbalanced tree will perform well, unless you spend a day making
+strangely repeating edits to a really big document.</p>
+
+<h2 id="keymap">Keymaps</h2>
+
+<p><a href="#approach">Above</a>, I claimed that directly catching key
+events for things like cursor movement is impractical because it
+requires some browser-specific kludges. I then proceeded to explain
+some awful <a href="#selection">hacks</a> that were needed to make it
+possible for the selection changes to be detected through the
+textarea. In fact, the second hack is about as bad as the first.</p>
+
+<p>On top of that, in the presence of user-configurable tab sizes and
+collapsed and wrapped lines, lining up cursor movement in the textarea
+with what's visible on the screen becomes a nightmare. Thus, I've
+decided to move to a model where the textarea's selection is no longer
+depended on.</p>
+
+<p>So I moved to a model where all cursor movement is handled by my
+own code. This adds support for a goal column, proper interaction of
+cursor movement with collapsed lines, and makes it possible for
+vertical movement to move through wrapped lines properly, instead of
+just treating them like non-wrapped lines.</p>
+
+<p>The key event handlers now translate the key event into a string,
+something like <code>Ctrl-Home</code> or <code>Shift-Cmd-R</code>, and
+use that string to look up an action to perform. To make keybinding
+customizable, this lookup goes through
+a <a href="manual.html#option_keyMap">table</a>, using a scheme that
+allows such tables to be chained together (for example, the default
+Mac bindings fall through to a table named 'emacsy', which defines
+basic Emacs-style bindings like <code>Ctrl-F</code>, and which is also
+used by the custom Emacs bindings).</p>
+
+<p>A new
+option <a href="manual.html#option_extraKeys"><code>extraKeys</code></a>
+allows ad-hoc keybindings to be defined in a much nicer way than what
+was possible with the
+old <a href="manual.html#option_onKeyEvent"><code>onKeyEvent</code></a>
+callback. You simply provide an object mapping key identifiers to
+functions, instead of painstakingly looking at raw key events.</p>
+
+<p>Built-in commands map to strings, rather than functions, for
+example <code>"goLineUp"</code> is the default action bound to the up
+arrow key. This allows new keymaps to refer to them without
+duplicating any code. New commands can be defined by assigning to
+the <code>CodeMirror.commands</code> object, which maps such commands
+to functions.</p>
+
+<p>The hidden textarea now only holds the current selection, with no
+extra characters around it. This has a nice advantage: polling for
+input becomes much, much faster. If there's a big selection, this text
+does not have to be read from the textarea every time—when we poll,
+just noticing that something is still selected is enough to tell us
+that no new text was typed.</p>
+
+<p>The reason that cheap polling is important is that many browsers do
+not fire useful events on IME (input method engine) input, which is
+the thing where people inputting a language like Japanese or Chinese
+use multiple keystrokes to create a character or sequence of
+characters. Most modern browsers fire <code>input</code> when the
+composing is finished, but many don't fire anything when the character
+is updated <em>during</em> composition. So we poll, whenever the
+editor is focused, to provide immediate updates of the display.</p>
+
+</div><div class="rightsmall blk">
+
+    <h2>Contents</h2>
+
+    <ul>
+      <li><a href="#intro">Introduction</a></li>
+      <li><a href="#approach">General Approach</a></li>
+      <li><a href="#input">Input</a></li>
+      <li><a href="#selection">Selection</a></li>
+      <li><a href="#update">Intelligent Updating</a></li>
+      <li><a href="#parse">Parsing</a></li>
+      <li><a href="#summary">What Gives?</a></li>
+      <li><a href="#btree">Content Representation</a></li>
+      <li><a href="#keymap">Key Maps</a></li>
+    </ul>
+
+</div></div>
+
+<div style="height: 2em">&nbsp;</div>
+
+</body></html>
+